This movie was an instant classic the first time I saw it. If you haven't seen it, you should. Jamie Foxx, Jon Hamm and Kevin Spacey.