This movie does get annoying but it makes up with all the lauphs. Jim carry is a great actor. Any charecter yoou give him, he'll make it work.