The worst part is the script's dialogue and over the top scenarios. It felt like they filmed off the very first draft of the script without making it better or realistic. I know people in film school that wrote better scripts their first year! Very cheesy moments and cliche dialogue. BUT the actors do they're best (which is not easy!) and I applaud them for that. Because of the likable actors the movie is saved. All in all its a good movie for kids aged 6-12.