Video of the Day: Homage to Hitchcock’s ‘Psycho’ – A Paper Craft Theatrical Installation

- Advertisement -

Directors and designers Davy and Kristin McGuire created this incredible piece for The Oxford Samuel Beckett Theatre Trust Award in 2012. Psycho – Homage to Hitchcock, is a fantastic theatrical installation of the classic thriller that uses paper craft and miniature projection mapping.


Comments are closed.