Garth is back, but his reunion with the boys is anything but happy. Read all about his return in the spoiler guide for Supernatural Season 9 Episode 12, "Sharp Teeth," airing January 28 on the CW.
- After finding out that Garth (guest star DJ Qualls) is in the hospital, Sam (Jared Padalecki) and Dean (Jensen Ackles) go to check on him.
- Still carrying the guilt over Kevin, Dean lays into Garth about disappearing and demands to know where he’s been.
- Garth makes an excuse and then hightails it away from the guys.
- Confused as to why Garth would run from them, Sam and Dean do some investigating and are stunned by what they find.