Director. Writer. Producer.