payback featured

Payback

How much is a life worth? $70,000. No more, no less. Under the Second Chance Cinema banner, Moviescramble re-assesses the 1999 Mel Gibson film Payback. In 1999 Mel Gibson was still at the top of his ...