Monsters is an ambitious indie sci-fi road trip film

by