Iris, una joven sumida en la depresión tras la muerte de su padre, recibe la inesperada noticia de que ha heredado un bar en ruinas en Berlín. Viaja a la ciudad con la esperanza de venderlo y empezar una nueva vida, pero al llegar descubre un oscuro secreto en el sótano: una criatura humanoide con una bolsa en la cabeza, apodada Baghead.
Baghead no es una simple criatura, sino una bruja con la capacidad de contactar con los muertos. Atraída por la posibilidad de hablar con su padre una vez más, Iris acepta realizar un ritual con la ayuda de Barnaby, un excéntrico cliente del bar. El ritual abre un portal al más allá, permitiéndole a Iris una breve pero emotiva conversación con su padre.
Sin embargo, el contacto con los muertos tiene un alto precio. Baghead exige un sacrificio a cambio de sus servicios, y Iris se ve obligada a tomar una decisión terrible: entregar la vida de otra persona para mantener viva la conexión con su padre.
A medida que Iris se adentra en el oscuro mundo de Baghead, descubre que la criatura no solo tiene un pasado aterrador, sino que también está ligada a una antigua maldición que amenaza con consumirla a ella y a todos los que la rodean.