Synopsis
Professor Ruckus Mandelbaum invents the Titan badge, a dazzling new device that gives humans superpowers but also creates a rift between the empowered.
Home Entertainment Release Date
Friday, March 11, 2022
Original Languages: English
Genre: Action
Running Time: 90
Year: 2021