Archenemy
Max Fist claims he’s a hero from another dimension who has somehow landed on Earth and been stripped of his powers.
Actors and roles, crew of Archenemy (2020). Who was filming and what role he played.