The Last Voyage of the Demeter
Movie • 2023
Miroirs No. 3
Movie • 2025
Queen: Champions of the World
Movie • 1995
Studies on Hysteria
Movie • 2012