7th Heaven
Broken Hearts and Promises
Season 11, Episode 6
Broken hearts and promises
Air date November 5, 2006
Written by Brenda Hampton
Directed by Michael Preece
Episode Guide
The Replacements
You Take the High Road (Part 1)

"Broken Hearts and Promises" was the sixth episode of the 11th season of 7th Heaven. On its original airing, the episode scored 3.85 million viewers.


After Eric gives the family a big scare and the paramedics are called to the house, Annie realizes Eric has been hiding the truth from her and she's determined to find out what it is.

Meanwhile, Lucy pays a surprise visit to Sandy, who appears to be falling in love with her classmate, Daniel, while Martin continues to pursue her as well.

Additionally in the episode, series star Beverley Mitchell sings a song, "Have You Ever Loved an Angel," from her upcoming self-titled country CD, Beverley Mitchell.


  • Mackenzie Rosman does not appear in this episode.
  • The Song Angel was cut out when made into a DVD.


  • To involve Martin and Sandy with the main cast, Beverley Mitchell (Lucy Kinkirk) filmed her scenes in New York, where they were in order for Haylie Duff to finish performing in Hairspray.

Opening Credits[]

Featured in the opening credits are:


  • Series star Beverley Mitchell performs the song Angel from her self-titled album, which was later released on January 23, 2007.
This page uses Creative Commons Licensed content from Wikipedia (view authors). Wikipedia