19. Chris Pratt and Chris Evans

Marvel should probably stop casting people called 'Chris' in their superhero movies, it just confuses their audience. Chris Pratt and Chris Evans have both appeared on the big screen as larger than life characters, but who played who? Want us to help you out? Pratt is the man you've seen playing Peter Quill, or 'Star-Lord'. You'll know Evans better as Captain America. Given that Evans' part is arguably a higher profile one than Pratt's, it must be pretty annoying for Pratt when people get them the wrong way around. We're sure he'd love to be Captain America. But then who wouldn't?

In recent times, Pratt has helpfully grown a beard, which makes it easier for us to tell them apart. Even that isn't always successful though. In an episode of 'Billy in the Street', Pratt was yet again mistaken for Evans by a fan. Maybe Evans should just wear his costume all the time. There would be no risk of mistaken identity then.

NEXT


Copyright © 2026 CultureHook