Season 5, Episode 17 Total Eclipse of the Heart

First Aired: May 19, 2006

Marco confronts a painful and unresolved issue from his past when ex-boyfriend Dylan (John Bregar) arrives in town just as Marco's relationship with Tim (Alex House) seems to be heating up. Meanwhile, Liberty is dealt a hefty emotional blow after receiving news about her son's adoptive parents. Danny: Dalmar Abuzeid. Derek: Marc Donato. Mr. Ellis: Bobby Freeman.

Guest Cast