This Means War is a 2012 American romantic comedy spy film directed by McG, produced by Will Smith, and starring Reese Witherspoon, Chris Pine, Tom Hardy, and Til Schweiger. The film follows best friends and CIA agents Franklin "FDR" Foster (Pine) and Tuck Hansen (Hardy), who discover that they are dating the same woman (Witherspoon).