Serendipity is a 2001 romantic movie, starring Kate Beckinsale and John Cusack. It is written by Marc Klein and directed by Peter Chelsom.