Kilkunastoletnia Rachel (Hayley DuMond) ginie w wypadku samochodowym. Policja oskarża o morderstwo jej narzeczonego, Matthew (Gabriel Mann). Tymczasem całą tragedię spowodowała była dziewczyna Matthew, Elizabeth, zazdrosna o jego nową miłość. Rachel wraca na ziemię w towarzystwie anioła stróża o imieniu Will (Jonathan Frakes), który pomaga jej oczyścić niewinnego chłopaka z zarzutów.