David Castro (David Everhart Castro) is an American actor of German, Irish and El Salvadorean ...
Good Time Charlie
07 May 2015
Premiere Entertainment picks up ‘Good Ol’ Boy’
31 May 2014
Nude Nuns with Big Guns (2010) Review
15 March 2013
DVD Release: The Colombian Connection
This week's must-see TV includes a fresh season of a martial arts hit, a terrifying new Netflix series, and the end of an era in the DC Universe.
Watch our video
Check out our guide to superheroes, horror movies, and more.