Home Tags Beasts of No Nation

Tag: Beasts of No Nation

The 2016 Independent Spirit Awards were held in Los Angeles Saturday night and 'Spotlight' won in five categories including Best Feature.  Brie Larson won Best Female Lead for her role in Room and Abraham Attah won Best Male Lead for...

Recent Posts