If someone told you that Richard Gere and Jennifer Lopez were going to dance together on film you'd expect it to be one of the sexiest dances you could hope to see.They did dance together on Shall We Dance and it was one of the sexiest dances you could hope to see.All the characters in the movie are engaging and the whole cast does a great job.You experience something very romantic and uplifting.Peter Chelsom,who directed Serendipity,directed this film and skilfully draws the viewer into a magical realm that keeps in touch with the real world we all live in.The bonus material on the dvd really is a bonus and I watched it several times.