Search Everything
Discover
Movies
TV Shows
Download
Live
Jade Francis Castro (born August 21, 1978) is a Filipino film director, screenwriter, and producer. He is best known for writing and directing Endo (2007), and Zombadings 1: Patayin sa Shokot si Remington (2011).
1978-08-21
2024
10.0
2014
0.0
2006
5.2
2019
7.0