This is the type of movie that is GREAT to watch one time, but the second time is awful. I enjoyed this because the actors were beautiful. This movie should be rated TV MA or R. This is not a movie for kids or teenagers. And Megan Fox is only in the movie for 3 minutes, same with Sydney Sweeney. The trailer is very misleading .