Dont waste your time. I sure did. You will laugh at me for this but I tried to watch it THREE times and failed every time.I couldnt make myself do it. It is my top most hated film and I think someone should warn you before you make a mistake.
Though Sinese takes liberties with Steinbeck's story, leaving us with an emotionally devastated main character where Steinbeck ends with an affirmation of friendship, this is a fine piece of work. Malkovich's Lennie is pure genius, Sinise is the perfect back-up, and the lesser figures - especially Joe Morton's Crooks - are all gems. Few films that bring literature to the screen do this well.