Scotland, PA is a 2001 film directed and written by Billy Morrissette. It is a modernized version of 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 into a dark comedy set in 1975, centered on "Duncan's Cafe", a fast-food restaurant in the small town of Scotland, Pennsylvania. The choice of Pennsylvania is arbitrary, though it coincides with two real towns, one southwest of Harrisburg on the outskirts of Chambersburg called Scotland and one just south of Erie, called Edinboro after Scotland's Edinburgh. The film was shot in Nova Scotia.