Will Smith plays Henry Brogen and his clone Junior, Mary Elizabeth Winstead plays Danny Zakarweski, and Clive Owen plays Clay Verris in the 2019 sci-fi action film Gemini Man.
Main cast
- Henry Brogen / JuniorWill SmithMain
- Danny ZakarweskiMary Elizabeth WinsteadMain
- Clay VerrisClive OwenMain
Supporting cast
- BaronBenedict WongSupp
- Janet LassiterLinda EmondSupp
- Jack WillisDouglas HodgeSupp
- MarinaTheodora MiranneSupp
- PatriciaIlia VolokSupp
Guest & voice
- Polo (uncredited)Victor HugoGuest
- Young Henry (uncredited)David ShaeGuest
No matches — try another name.
About this cast
Gemini Man is a 2019 American science fiction action film. It stars Will Smith as a retired hitman who must fight a younger clone of himself, with Mary Elizabeth Winstead as an operative who aids him and Clive Owen as the villainous mastermind behind the cloning.
FAQs
Who plays Henry Brogen in Gemini Man?
Will Smith plays the lead character Henry Brogen, as well as his younger clone Junior.
What is the role of Mary Elizabeth Winstead in Gemini Man?
Mary Elizabeth Winstead plays Danny Zakarweski, an agent who helps Henry Brogen.
Who is the villain in Gemini Man?
Clive Owen plays Clay Verris, the intelligence operative who orders Henry’s termination and has created the clone.
Is Gemini Man based on a true story?
No, Gemini Man is a fictional sci-fi thriller, not based on a true story.
Who directed Gemini Man?
Ang Lee directed the film.
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026