"These creatures were here before us. And if we're not careful, they'll be here after."
The cast for Battle at Big Rock features André Holland, Natalie Martinez, Melody Hurd and Pierson Salvador. Cinematography by is by Larry Fong, with Amie Doherty providing the music. Emily Carmichael wrote the screenplay.