Carrie SpechtJun 28, 20142 minThe Rover: A Hard Sell Worth Every Brutal MinuteThe Rover is an Australian film set in the not too distant future where some sort of cataclysmic decline in society has occurred. We...