Scotland, PA is a 2001 film directed and written by William 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.