NetflixMovies

Directed by Eduardo Castrillo

Films directed by Eduardo Castrillo, four in all, made between 2015 and 2021. The best known are Worth and Cowboys vs Samurai vs Werewolves.