David Castro Filmography
Shadowhunters (2016)
- 4 seasons, 42 minutes
- Action, Adventure, Drama, Fantasy, Science Fiction
- 6.5/10 (70463 votes)
Clary Fray's life was perfectly normal until the disappearance of her mom. It's only then...
Where God Left His Shoes (2007)
- 96 minutes (1 hour 36 minutes)
- Drama
- 7.1/10 (1175 votes)
On the eve of Christmas, Frank Diaz, a once formidable boxer, finds himself bereft of...