Stian Carstensen is known for Mirrormask (2005), Snekker Andersen og Julenissen (2016) and Only the Devil Lives Without Hope (2020).
No data