A wonderful and lighthearted film. The script was clever and just an overall fun experience to be a part of. Every character was great and I was surprised at how much I actually enjoyed the ride. I would actually see it for the second time no problem.