Blue Demon: Death Night

Blue Demon: Death Night

Available on Prime Video, Tubi TV
The Mexican cult classic action film about someone secretly framing the legendary wrestler Blue Demon for a series of robberies and crimes.