Richard "Richie" Castaldo is a US Marine missing in action for 8 years. While visiting the cemetery, he appears to his young daughter, Angela. After her initial shock, Angela accepts that she needs to help her dad earn his wings to get into Heaven by working with him to match soulmates with each other. The first match: Angela's teacher, Miss Taylor, and the substitute gym teacher. Angela and Richie figure out how to work with each other so she can be his Little Cupid.