Based on the Hush storyline that ran in Batman #608–619 — written by Jeph Loeb, penciled by Jim Lee, inked by Scott Williams and colored by Alex Sinclair — this starts with Batman (Jason O’Mara) battling the man who broke his back, Bane (Adam Gifford). After assisting Lady Shiva (Sachie Alessio) from securing a Lazarus Pit — the life saving devices that have kept his enemy Ra’s al Ghul alive forever — Batman’s grappling hook is shot down, leading him to crack his skull on the pavement and nearly be killed by common hoods before he’s saved by Catwoman (Jennifer Morrison), who is soon chased off by Batgirl (Peyton R. List).
Alfred (James Garrett) and Nightwing (Sean Maher) cover for Batman as he heals from brain surgery from his childhood best friend Thomas Elliot (Maury Sterling). At the same time, a mummy-masked man has been pulling the strings from behind the scenes, controlling Catwoman and using Poison Ivy (Peyton List) to take Superman (Jerry O’Connell) off the table.
Hush uses the Joker (Jason Spisak) and Harley Quinn (Hynden Walch) to kill Elliot, while Scarecrow (Chris Cox) takes out Nightwing and kidnaps Catwoman, to whom Batman has revealed his identity of Bruce Wayne. And he starts to figure out that Hush knows the secret, too, as he puts everyone he loves in teh crosshairs, including his son Damian (Stuart Allan).
The truth? Hush is The Riddler (Geoffrey Arend), who used the Lazarus Pit to heal a brain tumor and has figure out from the memories inside it of others who have been healed that Batman and Bruce are the same. He’s kidnapped the Catwoman, who has no problem shoving him to his death, a fact that keeps her and Batman from going off to be in love.
Directed by Justin Copeland and written by Ernie Altbacker, this is a lot cleaner at the ending than the comic, which goes on to show that Hush really is Thomas Elliot.
You can watch this on Tubi.