Shot and set in Gravesend, a town in Kent, England, Andrea Arnold’s new film Bird, starring newcomer Nykiya Adams alongside Barry Keoghan and Franz Rogowski, is a portrait of a young girl coming of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results