It is not your run of the mill cheesy love story! This is an awesome romantic comedy that will leave you thinking, have you laughing and you may cry a little! The songs are fun and catchy. Everyone can totally relate to this movie at some point in their lives. I know I have in the past and present. Its a must see! Amazing cast, songs and choreography, what more can you want!! Job well done!