Watch TV Online
On Marvel's Agents of S.H.I.E.L.D. Season 5 Episode 17, Fitz, Simmons and Yo-Yo attempt to neutralize a weapon that could play a role in Earth’s destruction.
On Once Upon a Time Season 7 Episode 17, when a loved one is taken hostage, Kelly comes face-to-face with The Candy Killer, and Zelena learns a harsh lesson.
On Jane the Virgin Season 4 Episode 16, when Rafael is unhappy with Alba punishing Matteo, it causes an unexpected rift between in the household.
On The Big Bang Theory Season 11 Episode 20, Penny and Bernadette improvise after Amy doesn't like the tame bachelorette party they planned for her.
An agent from ICE shows up at Grey Sloan in search of an employee who may be working in the U.S. under DACA. Alex’s patient Kimmie wants to leave the hospital to enjoy her final days, but Alex feels differently. Meanwhile, Arizona treats Matthew Taylor’s baby and April wants to do whatever she can to help.
On Supernatural Season 13 Episode 18, Dean gets one step closer to finding Mary and Jack, while Sam and Castiel are perplexed by the return of Gabriel.
On Gotham Season 4 Episode 18, with the Arkham inmates still running free, Gordon develops a plan, but reluctantly has to turn to Bruce for help.
On Chicago Fire Season 6 Episode 18, Casey and Severide volunteer to assist when the FBI takes over Firehouse 51 during an undercover mission.
On Young Sheldon Season 1 Episode 18, Mary forbids Sheldon from reading a more matrue comic book, but he decides to take matters into his own hands.
On Arrow Season 6 Episode 18, with his frustration rising, Oliver lashes out at Felicity and William when he begins to believe he has failed at everything.