Cast
Delilah Anderson
Best movies:
The Attic Expeditions (2001)
Tara Walker
USA
Best movies:
The Hunted (2003)
Phaedra
Canada
Best movies:
Thumbsucker (2005)
Eric Martin Reid
USA
Best movies:
First Cow (2019)
Extraordinary Measures (2010)
Everyman's War (2009)
Katie O'Grady
USA
Best movies:
The Hunted (2003)
Metal Lords (2022)
Untraceable (2008)