Cat lurking
Check out rating stats for this episode

38,431 watches

October 29, 2010
Sam and Dean investigate a rash of suicides and discover that someone is invoking the Goddess of Truth to drive the victims crazy.
October 29, 2010
Sam and Dean investigate a rash of suicides and discover that someone is invoking the Goddess of Truth to drive the victims crazy.

Episode Reviews

0 reviews

No one has reviewed this episode yet. Write a review and be the first!