A student experiments with trepanation and loses their grip on reality.
Max
Producer
Writer
Director
Editor