TARANTULA LUXEMBOURG - as PROD
Horror - Completed 2019
A scary and surreal tale of five men snowed in at the edge of the world, who try to solve a mystery while it slowly devours them.