Gerard Depardieu is a superhero in a Marvel comic book | Anything