Jamie Foxx's finest hour. He deserves an Oscar nomination and an Oscar.