Sheepdogs 2025
Director
The Curse of Robert the Doll 2022
The Blue Hour 2007
Producer
Credits from TMDB.