Absolutely god awful. The acting is terrible, made worse by poor script writing and muddied concepts. The main characters are downright unlikable, their interactions awkward. I spent the whole movie cringing. My 7 year old twins however love it for some unbelievable reason and force me to watch this utter tripe on a semi regular basis.