Filipino Reviews Film Review: Alpha: The Right to Kill (2018) by Brillante Mendoza March 17, 2019Panos Kotzathanasis A competent combination of action and social commentary Read More