The work
2025
The Power of Perception
2017
The Devil Pulls the Strings
2022
2019
Abel Ferrara's Game of Mirrors
Copycat? Black Cat and Its Influences
