Lots of shirtless people parading seminaked in a deserted island. The plot pays homage to Lord of the flies but if they were cockroaches instead. Abercrombie & Fitch could not fit them in their 2015 catalogue so they cast them in this wannabe thriller instead.