Philippines' award-winning advocacy film "Ang Araw sa Likod Mo" written and directed by Dominic P. Nuesa is a gripping...