Psycho – Homage to Hitchcock, A Paper Craft Theatrical Installation

Directors and designers Davy and Kristin McGuire are behind Psycho – Homage to Hitchcock, a fantastic theatrical installation of the classic thriller, Psycho, that uses paper craft and miniature projection mapping. They created it as “a Research and Development piece” for The Oxford Samuel Beckett Theatre Trust Award in 2012. According to the film’s Vimeo page, Psycho – Homage to Hitchcock is “available for touring, permanent installation and purchase.” To see the scale of the model and some behind-the-scenes images, take a look at the images on their Flickr stream.




via Vimeo

Rusty Blazenhoff
Rusty Blazenhoff