There are so many streaming options available these days, and so many conflicting recommendations, that it’s hard to see through all the crap you could be watching. Each Friday, The Verge’s Cut the Crap column simplifies the choice by sorting through the overwhelming multitude of movies and TV shows on subscription services, and recommending a single perfect thing to watch this weekend.

What to watch

The DC’s Legends of Tomorrow episode “Here I Go Again.”

In the 11th episode of The CW series’ recently completed third season, the show’s time-traveling heroes get stuck in a time loop, reliving an hour of their lives which always ends with their ship exploding. Zari, the team’s newest member, is the only one who retains her memories. She spends her repeating hours trying to solve the mystery of what’s happening, all while getting to know more about her fellow Legends: Sara Lance (a.k.a “White Canary”), the no-nonsense leader; Ray Palmer (“The Atom”), a cheery, nerdy scientist; Mick Rory (“Heat Wave”), a not-so-reformed super-villain; Nate Heywood (“Steel”), a handsome, awestruck adventurer; and Amaya Jiwe (“Vixen”), an earnest champion of the needy.

Courtesy of The CW

Why watch now?

Because Avengers: Infinity War is going to completely take over movie screens and the cultural conversation this weekend. Viewers may come away from the film wanting an antidote for the film’s big shocks and heavy tone, or it may just make them hungry for a whole lot more…