Funny - havent watched a movie that made me laugh out loud in a long time. But it also had me in tears st one point. Heartwarming. A couple inconsistencies but I can look past them for the fun of this movie. Not sure why others are giving such bad reviews. This movie was made for fun but also had a great message to offer. Did you think a Christmas movie about the devil was going to be nominated for academy awards? The casting was well done I thought ... I sympathized with the kid and his plight. Worth watching imo and personally will be watching again next year for sure, it's a new favorite.