This Means War Filming Locations

Lauren (Reese Witherspoon) moves out to Los Angeles (Vancouver, BC) following her boyfriend. After her relationship ends she finds herself being pursued by two CIA operatives.

This Means War was filmed in Vancouver in Canada.
Show Map

Vancouver Central Library


Lauren runs into her ex-boyfriend in front of Vancouver's central library.

The Blarney Stone


Lauren (Reese Witherspoon) meets Tuck (Tom Hardy) for a lunch date.