I thought that this was a very cute and predictable movie for families. Anyone, actually! I was laughing my butt off from start to finish...there were only a few parts that were sad and depressing-but all the other funny parts made up for that! I cannot get over what a great job Josh Duhamel did! I saw how it was going to end. I thought something was going to happen at the end-but it did not....This was truly a great movie and I enjoyed every single minute of it! Drop dead hilarious! Trust me on that!