Supernatural - Season 2 Episode 11
Release Date: Jan 18, 2007
S02 E11Jan 18, 2007
Where to Watch Supernatural Season 2 Episode 11 Now
Playthings - Watch Online: Streaming, Buy or Rent
Sam and Dean investigate an Connecticut inn run by a single mother where mysterious deaths are taking place. They find evidence of Hoodoo, and try to figure out who is causing the chaos.