Absolution is an upcoming American crime thriller directed by Hans Petter Moland, written by Tony Gayton, and starring Liam Neeson as a brooding, aging gangster.
The gangster attempts to reconnect with his children and rectify his past mistakes, but the criminal underworld won’t loosen its grip willingly.
Where Was Absolution Filmed?
The 2024 film Absolution was filmed in various locations in Massachusetts, USA. Boston, Winthrop, and Norwood are the main locations featured in the film. Here is a closer look at the filming locations.
Boston, Massachusetts
Boston was a central filming location for Absolution. Its well-known historical and urban settings brought an authentic, gritty atmosphere to the film. As the birthplace of the American Revolution, it boasts iconic landmarks like the Freedom Trail, Paul Revere House, and Bunker Hill Monument.
Beyond its rich past, Boston is a modern metropolis with world-class universities like Harvard and MIT, renowned museums such as the Museum of Fine Arts, and a thriving arts scene.
Winthrop, Massachusetts
Another filming location of the film was Winthrop. Locations around Water Tower are featured in the film.
Winthrop, a charming seaside town in Suffolk County, Massachusetts, offers a unique blend of history, natural beauty, and urban convenience. As one of the oldest communities in the United States, Winthrop preserves its rich heritage through historic landmarks like the Deane Winthrop House.
Its pristine beaches, including Yirrell Beach and Winthrop Beach, provide opportunities for swimming, sunbathing, and leisurely strolls.
Deer Island, Massachusetts Panorama
Several scenes of the film were shot in Deer Island. Deer Island, located in Boston Harbor, Massachusetts, is a small but significant peninsula with a unique history and breathtaking views of the Boston skyline and surrounding waters. Once an island, it is now connected to the mainland via a narrow causeway, giving it a peninsula status.
Known for its blend of natural beauty and industrial significance, Deer Island hosts one of the largest wastewater treatment plants in the United States, which protects Boston Harbor’s waters.
Despite its industrial role, the island offers visitors ample green space, walking trails, and panoramic views of the ocean, making it a popular spot for both nature enthusiasts and those looking for a peaceful retreat close to Boston.
PURO Ceviche Bar, Boston, Massachusetts
Some sequences were shot at PURO Ceviche Bar in Boston. It’s a popular spot for Latin-inspired seafood dishes, known for its fresh ceviches and crudo. Atmosphere: Modern, energetic, with whitewashed brick and graffiti
Norwood, Massachusetts
The historic Governor Allen Mansion in Norwood was a notable filming location. Norwood, Massachusetts, is a charming suburb located about 14 miles southwest of Boston. It’s part of the Greater Boston area and offers a blend of historical significance and modern amenities.
Official Trailer
FAQ about Absolution
Q: What genre is Absolution?
A: Absolution is a crime thriller.
Q: Who stars in the film?
A: Liam Neeson stars as the lead character, an aging gangster looking to make amends for his past.
Q: Where was Absolution filmed?
A: Filming locations included Boston, Massachusetts.
Q: When will Absolution be released?
A: The film is scheduled for release on November 1, 2024.