20 Greatest Action Movie Villains Of All Time

17. Castor Troy - Face/Off

Agent Smith The Matrix
Paramount Pictures

Portrayed by both Nicolas Cage and John Travolta, Castor Troy is a famous terrorist and the nemesis of top cop, Sean Archer, also played by both Cage and Travolta.

Contributor
Contributor

Articles published under the WhatCulture name denote collective efforts of a number of our writers, both past and present.