“Alpha, The Right to Kill” Competes in 66th San Sebastian Film Festival

Brillante Mendoza‘s latest film Alpha, the Right to Kill, made its international debut as one of the competing entries in the 66th Annual San Sebastian Film Festival held in the Basque Region of Spain. The hard-hitting social drama, which picks up from Mendoza’s TV series Amo revolves around police corruption… Continue reading