Leah Pinsent Rights: , CC BY 2.0, through Wikimedia Commons. Actor or Actress (9) Luckiest Girl Alive (2022) Wickensburg (2022) The Bend (2011) Rough Air: Danger on Flight 534 (2001) Virus (1996) The Little Kidnappers (1990) Brutal Glory (1990) April Fool's Day (1986) The Bay Boy (1984)