Jake Gyllenhaal is one of the most underrated actors out there, and we're not the only ones who think so.

Over the years, Jake Gyllenhaal has take on various iconic roles and never ceases to surprise us.

The actor is currently on the road promoting 'Spider-Man: Far From Home'.

As Gyllenhaal typically aligns himself with indie projects and award-winning drama, moviegoers can't wait to see how he fits into the Marvel Cinematic Universe.

In the film he'll play Mysterio and it remains a mystery whether he's a good guy or baddie.

In the video below for GQ, he reflects on his career from 'October Sky' to his current superhero outing.

He of course goes through the classic 'Donnie Darko', 'Nightcrawler', 'Brokeback Mountain' and the hidden gem that is 'Stronger.'

'End of Watch' also gets a look-in. Gyllenhaal also shares his thoughts on the process of filmmaking itself.