Alexis Espinoza
Pedro
The Surrender
2025
Death's Roulette
2023
Don't Leave the Kids Alone
2026
The House of Snails
2021
Baby Blues
2008
The Truth About Emanuel
2013
Jigsaw
2017
The Eyes of My Mother
2016
Virtual Reality
2021
The Woman
2011
180
2026
Horns
2013
Daddy's Little Girl
2014
The Unhealer
2021
Dressed to Kill
1980