To go along with M. Night Shyamalan’s thrilling superhero film, Split, HBO has a bunch of recent superhero movies available for streaming, including Unbreakable, the inessential prequel to Split. The selection isn’t perfect, but it is worth mentioning as it features some solid movies (and some not-so-solid movies that are worth seeing once or twice).

Here’s a list of the current superhero movies on HBO, organized by rating:

A group of incarcerated super-villains are recruited by the government to form a task force to defend the country — basically, as bad as it sounds.

Watch ‘Suicide Squad’

The original 1966 movie based on the hit TV show starring Adam West.

Watch ‘Batman’ (1966)

Batfleck takes on the Man of Steel in this less than perfect addition to the DCEU.

Watch ‘Batman v Superman’

Hugh Jackman stars as Wolverine in this origin story that starts out strong but quickly goes off the rails.

Watch ‘X-Men Origins: Wolverine’

Starring Edward Norton, this reboot of the Hulk franchise was actually pretty good, and tells an entertaining origin story that’s similar to Batman Begins, but not as good.

Watch ‘The Incredible Hulk’

Hellboy (Ron Perlman) has to put down a rebellion when the creatures break an ancient pact with the humans and declare war. Directed by Guillermo del Torro.

Watch ‘Hellboy II’

Young Professor X (James McAvoy) leads a team to defeat the world’s first mutant, Apocolypse, and his team of disenchanted mutants before they can wipe out humanity.

Watch ‘X-Men: Apocolypse’

Samuel L. Jackson and Bruce Willis star in this slow-paced superhero thriller by M. Night Shyamalan.

Watch ‘Unbreakable’

James McAvoy does a crazy good job portraying the multiple-personalities of The Beast in Shyamalan’s second superhero film.

Watch ‘Split’

A group of semi-retired superheroes team back up to investigate the murder of their former colleague and end up having to save the world in this gritty adaptation.

Watch ‘Watchmen’

Christian Bale reprises his role as Batman in perhaps the best superhero movie ever made. Heath Ledger won an Oscar for his performance as the Joker.

Watch ‘The Dark Knight’