Film still of Petro Mostavchuk as superhero, from Marvel