The Killer (2017) The Killer (Portuguese: O Matador) is a 2017 Brazilian western created and directed by Marcelo Galvão, starring…
Redemption (2013) Yet another action thriller has made its way to Netflix's top movies list, and this time, it's an…