Le riprese cominciarono a Taunton (Massachusetts), dove venne filmato un flashback, ambientato durante la seconda guerra mondiale, in cui Teddy Daniels, il personaggio interpretato da Leonardo DiCaprio, è un soldato americano che prende parte all'episodio del massacro di Dachau, avvenuto realmente nell'omonimo campo di concentramento nazista, che fu ricostruito nel vecchio complesso industriale di Whittenton Mills.
Le scene ambientate nel manicomio furono girate nell'ospedale di Medfield, sempre nel Massachusetts; le scene ambientate sull'isola furono girate sull'isola di Peddocks.
433 So Spring st Los Angeles, California, USA | Location Relazione location/film |
Acadia National Park, Maine, USA | Location Relazione location/film |
Borderland State Park - 259 Massapoag Avenue, Sharon, Massachusetts, USA | Location Relazione location/film |
Boston Harbor, Boston, Massachusetts, USA | Location Relazione location/film |
Boston, Massachusetts, USA | Location Relazione location/film |
Hearst Ranch, San Simeon, California, USA | Location Relazione location/film |
Hull, Massachusetts, USA | Location Relazione location/film |
Hyde Park, Boston, Massachusetts, USA | Location Relazione location/film |
Massachusetts, USA | Location Relazione location/film |
Medfield State Hospital - 45 Hospital Road, Medfield, Massachusetts, USA | Location Relazione location/film |
Medfield, Massachusetts, USA | Location Relazione location/film |
Nahant, Massachusetts, USA | Location Relazione location/film |
Peddocks Island, Boston Harbor, Boston, Massachusetts, USA | Location Relazione location/film |
Taunton, Massachusetts, USA | Location Relazione location/film |
Turner Hill Golf and Racquet Club, Topsfield Road, Ipswich, Massachusetts, USA | Location Relazione location/film |
USA
| Location Relazione location/film |
Whittenton Mills - 437 Whittenton Street, Taunton, Massachusetts, USA | Location Relazione location/film |
Wilson Mountain Reservation, Dedham, Massachusetts, USA | Location Relazione location/film |