A Filipino film directed by Bianca Catbagan and Jose Antonio de Rivera.
Surprisingly incoherent and boring
Strictly average movie
Highly Overrated But Still Good
What a freaking movie. So many twists and turns. Absolutely intense from start to finish.