Saw this trailer for the first time today. The plot of this movie is fucking stupid.