Aria
1987
Dracula II: Ascension
2003
The 12
2017
Love Lost
2024
Le 51e état
2001
Maurice
Screen Cowboy