Director Cathy Garcia Molina admits they have limitations in ‘La Luna Sangre’ | PUSH.COM.PH