This movie brought me to tears, I cried the entire time. More action packed than mission impossible, more romance than fifty shades o' grey and more comedy than airplane. BEST MOVIE EVER. My ding dong is super hard, the only thing harder is shrek's abs. I con't express this enough I love it.