SEASON PREMIERE: This new season of Sabrina allows Sabrina, played by Kiernan Shipka from Mad Men, to follow her heart, which is taking her to some dangerous places. Like Buffy and Angel on Buffy the Vampire Slayer, the heart wants what it wants – even when it may be attracted to the son of Satan. For a full review, see David Hinckley's All Along the Watchtower.