Als kleines Mädchen liebte Jane (Alyssa Milano) ihren imaginären Freund Michael (Eric Winter), der sie verstand wie kein anderer. Doch dann verschwand er aus ihrem Leben. Jahrzehnte später will Jane ihren Freund Hugh heiraten. Doch gerade jetzt trifft sie auf einen jungen Mann, der ihr Leben durcheinander wirbelt: Michael!