An absurd, unsettling short centered on a mundane station setting that devolves into extreme bodily fragmentation and dark comedic chaos.
Director