Devil’s Gate opens exclusively in SM Cinemas this March 7!By Flow GalindezMarch 6, 2018 Gear up for a terrifying sci-fi thriller that will leave you on the edge of…