This is one of my favorite movies. I love the plot, the characters and just about everything about the movie. I didn't care for Derek's friends though, and was glad when he didn't join them in their antics. I loved Julia Stiles and Sean patrick Thomas together. They both came across as real. This is a definite 5 star movie.