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