It's very violent, very bloody, very disturbing … and, after two episodes, I'm not sure where this is headed.
Friday on TV ...
College softball (5 p.m., BYUtv): Saint Mary's at BYU
NFL draft (5 p.m., ESPN and NFL Network): Rounds 2 and 3
Stanley Cup playoffs: New York Rangers at Pittsburgh Penguins (5 p.m., NBCSN); Chicago Blackhawks at Minnesota Wild (7:30 p.m., NBCSN)
NBA playoffs: Indiana Pacers at Washington Wizards (6 p.m., ESPN); Oklahoma City Thunder at Los Angeles Clippers (8:30 p.m., ESPN)
Unforgettable (7 p.m., CBS/Ch. 2): At her high-school reunion, Carrie investigates when an old classmate is murdered.
Whose Line Is It Anyway? (7 p.m., CW/Ch. 30): Keegan-Michael Key is the gues.
Hawaii Five-0 (8 p.m., CBS/Ch. 2): Grover's daughter is kidnapped. (Season finale)
Grimm (8 p.m., NBC/Ch. 5): Nick and Hank investigate a double homicide that's linked to the Verrat.
The Silk Road Ensemble with Yo-Yo Ma: Live from Tanglewood (8 p.m., PBS/Ch. 7): Documentary spotlightlighting the group's 15th anniversary concert.
Hart of Dixie (8 p.m., CW/Ch. 30): Wade's father asks Zoe for help, but Wade doesn't want her to get involved.
Continuum (8 p.m., Syfy): Kiera and Carlos try to prevent Liber8 from launching a chemical attack.
Blue Bloods (9 p.m., CBS/Ch. 2): Danny stumbles onto something so big even Frank is shocked. (Season finale)
Saturday on TV ...
NFL draft (10 a.m., ESPN and NFL Network): Rounds 4-7
College baseball: Santa Clara at BYU (1 p.m., BYUtv): Utah at Washington State (8 p.m., P12N)
Stanley Cup playoffs: Montreal Canadiens at Boston Bruins (5 p.m., NBCSN); Anaheim Ducks at Los Angeles Kings (7:30 p.m., NBCSN);
NBA playoffs: Miami Heat at Brooklyn Nets (6 p.m., ABC/Ch. 4); San Antonio Spurs at Portland Trail Blazers (8:30 p.m., ESPN)
Orphan Black (7 and 10 p.m., BBC America): Sarah and Cosima's dig into the origins of the clone experiment.
Saturday Night Live (10:30 p.m., NBC/Ch. 5): Charlize Theron hosts; the Black Keys perform.
Sunday on TV ...
College baseball (1 p.m., P12N): Utah at Washington State
NBA playoffs: Oklahoma City Thunder at Los Angeles Clippers (1:30 p.m., ABC/Ch. 4): Indiana Pacers at Washington Wizards (6 p.m., TNT)
MLS (5 p.m., Ch. 30): Real Salt Lake at Houston Dynamo
The Amazing Race (7 p.m., CBS/Ch. 2): The remaining contestants race to England and Wales.
Once Upon a Time (7 p.m., ABC/Ch. 4): Emma and Hook are pulled into Zelena's time portal and find themselves in the Enchanted Forest of the past. (Two-hour season finale)
Call the Midwife (7 p.m., PBS/Ch. 7): Sister Julienne helps a new mother with mental-health issues.
The Simpsons (7 p.m., Fox/Ch. 13): Homer insults the new neighbors.
Turn (7 and 9 p.m., AMC): Abe is ambushed on the way to New York.
Granite Flats (7 and 10 p.m., BYUtv): Chief Sanders' choice for deputy comes as a surprise.
Drop Dead Diva (7 and 10 p.m., Lifetime): Jane represents a transgender elementary school student.
The Good Wife (8 p.m., CBS/Ch. 2): Eli learns the truth about Alicia and Peter's relationship.
Rosemary's Baby (8 p.m., NBC/Ch. 5): OMG, this two-part, four-hour TV movie is incredibly dull. It's supposed to be scary; it's not. (Concludes Thursday)
Mr. Selfridge (8 p.m., PBS/Ch. 7): Harry's tattered reputation has repercussions for the store.
Cosmos (8 p.m., PBS/Ch. 7): A profile of Michael Faraday (1791-1867), an English scientist known for his experiments with electricity and magnetism ... among other things.
Mad Men (8 and 10 p.m., AMC): Don gets a visitor from his past.
Devious Maids (8 and 9 p.m., Lifetime): Genevieve gets some unexpected news about Remi.
The Mentalist (9 p.m., CBS/Ch. 2): Jane hunts the head of a kidnapping ring.
Revenge (9 p.m., ABC/Ch. 4): The third-season finale is soooo crazy it's hard to believe.
Signed, Sealed, Delivered (9 p.m., Hallmark): The team tries to deliver a son's packaged to his estranged father.
Game of Thrones (10 p.m., HBO): Tyrion faces his father in the throne room; Daenerys' sphere of influence expands.
Nurse Jackie (10 p.m., Showtime): Jackie hides her drugs from Frank.
Californication (10:30 p.m., Showtime): Hank and Marcy have to spend time with Nikki's creepy friend.
Silicon Valley (11 p.m., HBO): The team hires a hacker to help them out.
My Five Wives (11 p.m., TLC): Tamron Hall interviews Brady Williams and his wives-Paulie, Robyn, Rosemary, Nonie and Rhonda.
Veep (11:30 p.m., HBO): Selina goes to Detroit for an economic summit.