AN ABSOLUTE BLAST.
Wow, totally caught off guard; so much better than I expected, plus a Garden of Eden allusion.
Nicolas Cage, Emma Stone, Ryan Reynolds, Catherine Keener, Cloris Leachman, Clark Duke, Leslie Mann, Hope Betterman, and Peter Dinklage. An all-star cast; what's not to love?!?
Do see this film. It'll lift your spirits and you'll be glad you allowed that to happen in this periodically dark age.