News

There are plenty of scary Supernatural episodes, but one stands out to star Jensen Ackles as the most harrowing of all.
On Supernatural Season 13 Epispode 12, Dean is put under a love spell by a woman named Jamie, and her sister Jenny, and they persuade him to hand over the black grimoire. While Dean is handing ...