Marcel Chouinard is known for Le siège de l'âme (1997), The Torrent (2012) and The 4 Soldiers (2013).
No data