This is my all time favorite movie! Its sooo funny! I fell in love with all the characters, they were very realistic and easy to relate to. The movie is just a fun ride with a lot of heart and emotion. Josh zuckerman did a fantastic job as Ian. Hes very likable and makes you hoked in the movie. I watch this all the time. Watch it!!!