This film had a brilliant concept. Jack Black delivered an incredible performance, and the jokes were hilarious. However, the script was poorly written for the actors, resulting in emotionless and bland acting from the main child character, Liam. Despite these flaws, it was still a great movie overall.