This movie had one of the most unusual and unpredictable plot twists ever at the end of the film. Charlize Theron may have been a relative unknown then, but her acting here showed she was going places. And Gary Sinise may be one of the best villians of our time.
Running Time: 105 min.
February 25, 2000
based on 159 votes and 1 reviews
Rate Movie |
Read all user reviews
Gary Sinise, Ben Affleck, Charlize Theron, Ashton Kutcher