Filming Locations (5)

  • Key Largo, Florida, USA

  • Washington, District of Columbia, USA

  • Miami, Florida, USA

  • Warner Center Plaza, Woodland Hills, California, USA (Climax Scene Interiors and Exteriors)

  • Florida, USA