This week review the uplifting film about a group of friends that take a lovely trip to a remote town in Sweden and... what's that oh it's gets really fucked up? Oh....ok