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