Lisa Lacroix is known for Sleep Tight (2003), Les convoyeurs attendent (1999) and The Nun (2013).
Sin datos