Home Is Where the Horror Is: The Shining
O Cinema South Beach 1130 Washington Avenue, Miami Beach, FL, FL, United StatesThe eerily disorienting interiors of the Overlook Hotel, the isolated setting for Stanley Kubrick's The Shining (1980), feed a sense of psychological unrest in characters and viewers alike. From its unnatural light and impossible layout to its overwhelming scale, the building is not a mere backdrop, but rather an expression of the inner fears of a family […]