Stefan Pucher: Stefan Pucher. Director: Othello. Stefan Pucher is known for Othello (2005) and What Are You Afraid Of? (2007).
Known For: Othello (Director), What Are You Afraid Of? (Director)