Trailer: The Payback (1995)

HorrorNews.net-Thumbnail

Trailer: The Payback (1995) The place is Las Vegas. Doug has just burned his boss Sid for one million dollars worth of cocaine. Now the hit is on Doug’s head and Sid will do anything to get back what is his… Follow eight individuals into a world of drugs and violence.

Leave a comment