Could have been an hour shorter. Expected much more from a movie with so many big names. Acting was fine, just such a predictable and expected plot.. Very preachy. Didn't laugh once at one of the many forced and overdone jokes. Watching this made me tired.