A young man living in a post-apocalyptic world full of giant frogs, crabs, slugs and snails decides to travel 85 miles across land to find his girlfriend from when life was normal. Matt & Ashley review this new movie, available for streaming.