Teen Wolf (10pm, MTV) - Viewers are still reeling over last week’s shocking heartbreaker of a character kill-off, but they’ll have to get it together tonight to watch the Season 3 finale, where one last stand is made by Scott, Derek and their allies. Can we survive a Stiles vs. Derek (Sterek) showdown?
Also on tonight . . .