Supernatural - Season 3 Episode 15
Time Is on My Side
Release Date: May 8, 2008
S03 E15May 8, 2008
Where to Watch Supernatural Season 3 Episode 15 Now
Time Is on My Side - Watch Online: Streaming, Buy or Rent
Sam and Dean discover a doctor who, back in 1816, became obsessed with finding the secret of eternal life by taking people's vital organs. Meanwhile, Bobby finds Bela and Dean leaves Sam to confront her.