Catherine d'Halluin is known for Le Caméscope (1999), Spirit Are You There? (2008) and In the Eye of the Snake (1990).
No data