Who directed this? Wes Craven? No matter – it’s awesome…!

(via Boing Boing)