Francois Legault as a Marvel super hero in a cinematic universe