It was the most cringe, uncomfortable movie I've seen in a while. Confusing plot with loose ends and characters were not believable. Don't be fooled by the trailer, because all of the semi-laughable moments in the film are what the trailer consists of. Big let down.