Francis dela Torre Director (4) Leverage: Redemption (2021) Almost Paradise (2020) Blood Ransom (2014) Subject: I Love You (2010) Writer (2) Blood Ransom (2014) Subject: I Love You (2010) Producer (1) Blood Ransom (2014)