Screening soon at the Austin Film Festival 2024 is a new sci-fi thriller directed by Will Howarth (Bombay Beach) and Tom McKeith (Beast): In Vitro. The film stars Talia Zucker (Lake Mungo) and Ashley Zukerman (Fear Street: Part One – 1994). Synopsis. In a future where ecological disasters have…