Payback April 10, 2024 © 1999 Icon Productions − All right reserved. Not rated yet! Director Brian Helgeland Producer Bruce Davey Production Icon Productions, Paramount Release Date 5 February 1999