Filmul este, practic, povestea unei familii destrămate unde personajul principal, membru al unei organizații neo-naziste, este, fără voia sa, tată și model pentru fratele lui mai mic. O serie de întâmplări care culminează cu asasinarea unui tânăr de culoare, îl trimit pe Derek la închisoare, fapt ce se va dovedi ulterior, primul pas spre salvare. Chiar dacă experiențele trăite după gratii, îi vor schimba radical viziunile și viața, păcatele îl prind din urmă și dintr-un anumit punct de vedere, îl fac să înțeleagă că schimbarea a venit totuși prea târziu.

Alvin Straight locuiește cu fiica sa Rose în Iowa. Nu mai este tânăr, nu mai vede bine, dar când află că fratele său, cu care nu a vorbit de zece ani, este bolnav, Alvin e hotărât să meargă să-l vadă. El pornește într-o ciudată călătorie, pentru că va străbate America, timp de șase săptămâni, cu o mașină de tuns iarba, pe o distanță de 500 de km.

Rahul, un tânăr indian dintr-o familie foarte bogată care trăiește în Canada, este obligat, la insistențele familiei, să se căsătorească numai cu o fată de origine indiană. Din nefericire, el este îndrăgostit de frumoasa cântăreață Kimberly, pe care familia nu o acceptă. Dar tânăra moare, iar Rahul, deși nu o poate uita, acceptă, la dorința mamei și a bunicii, să-și caute o logodnică. Într-o seară, într-un bar, o cunoaște pe Sue, o tânără misterioasă care acceptă propunerea lui Rahul de a juca rolul logodnicei indiene, în schimbul unei importante sume de bani. Sue, devenită Sunita, este repede îndragită de familia lui Rahul, în timp ce acesta se îndrăgostește cu adevărat de fată. Vor rămâne cei doi împreună?