February 5, 1999
Released
Payback
1h 40min
$90,000,000
$161,626,121
English
Icon ProductionsParamount Pictures