Scotland, PA (2001)
Scotland, PA is a 2001 film directed and written by Billy Morrissette based on William Shakespeare's Macbeth. The film stars James LeGros, Maura Tierney and Christopher Walken. Shakespeare's tragedy, originally set in Dunsinane Castle in 11th Century Scotland, is reworked as a dark comedy set in 1975, based around "Duncan's Cafe", a fast-food restaurant in the small town of Scotland, Pennsylvania in Greene Township, Pennsylvania. The choice of Pennsylvania was arbitrary, though it coincides with two real towns, one southwest of Harrisburg, on the outskirts of Chambersburg and one just south of Erie, called Edinboro. The film was shot in Nova Scotia.
More at Wikipedia.