Filming Locations (2)

  • Miami, Florida, USA (location)

  • Alexandria, Virginia, USA (Snow Scene)