Durante la notte del 31 dicembre 2008, le strade di Oscar Grant (Michael B. Jordan), ventiduenne di Oakland nell'area della baia della California, incrociano quelle di amici, nemici, familiari e sconosciuti. Quelle saranno le ultime ore di vita di Oscar, prima di incontrare alcuni agenti di polizia alla stazione della metropolitana di Fruitvale a San Francisco...