Funny movie! Character development was well thought out. Storyline had good conclusion, although obvious. Kept me laughing and thrilled the whole time.