Film jest adaptacją powieści Johna Steinbecka. George (Gary Sinise) i jego kompan Lennie (John Malkovich), dobroduszny siłacz o umyśle dziecka, przemierzają kraj w poszukiwaniu pracy. Zatrzymują się na wielu farmach, lecz temperament upośledzonego umysłowo Lennie’ego, który nie zdaje sobie sprawy ze swej siły, nie pozwala im zostać dłużej na żadnej z nich. Obaj mają jedno marzenie: kupić małe ranczo, gdzie mogliby odseparować się od nieprzyjaznego świata. Pewnego dnia trafiają na ranczo, na którym znajdują zatrudnienie i dach nad głową. Syn właściciela, Curley (Casey Siemaszko), usiłuje ich zastraszyć i skłócić. Tymczasem jego żona Mae (Sherilyn Fenn), lubiąca flirtować z nieznajomymi, prowokuje tragedię.