Metro Manila

Desperate men take desperate measures.

2013-07-17 | 111 minutes

Rating: 7.3