Urban Legend (1998)

various interior shots

Find on the mapFind on mapGo to full information pageMore information

Humber College Theatre Department - Black Box Theatre - They built interior sets and shot several scenes here