Tim Curry plays an angel who has his work cut out for him when Cupid sends him to spark an unlikely romance between an English teacher and a pediatrician. Steve: Bill Campbell. Megan: Jennifer Grey. John: Adam Baldwin. Dr. Joyce Brothers has a cameo.