Supernatural Specials The Price of Free Will Season 0, episode 95 The Price of Free Will September 1, 2009 6 min Previous episode Ghostfacers: Ghost Martial Arts Next episode The Destroyer of Children