„Celá pravda“ začíná v soudní síni, ve které se bude odehrávat většina filmu. Setkáváme se s advokátem Ramseym (Reeves), který obhajuje starého rodinného přítele Mikea (Gabriel Basso), jenž byl obviněn z vraždy svého otce Boona (Belushi). Když policie dorazila na místo činu, Mike se krčil nad otcovým tělem, na noži je otisk dlaně, který vypadá jako jeho, a pravděpodobně se přiznal. Od té doby mlčí. Zellwegerová hraje Mikovu matku, Mbatha-Rawová dostává naprosto nevděčnou roli Ramseyho spoluobhájkyně.
V průběhu soudního procesu se dozvídáme o temné stránce Boona, muže, který dokázal zneužívat svou ženu i syna. Měl Mike konečně dost jeho týrání? Zabil svého otce, aby ochránil svou matku? Ramsey nemá tušení, protože Mike o tom, co se tehdy stalo, neřekl ani slovo. Hned na začátku je naznačeno, že Mike byl posedlý řešením zločinů, což zasévá semínko, že se možná děje víc, než bychom čekali. A pak film využívá strukturu flashbacků, která se tak trochu stává jeho trikem. Ramsey nám v přepsaném vyprávění – a svému spoluobhájci – říká, že každý svědek lže. Takže vidíme svědecké výpovědi, které buď něco zamlčují, nebo vyloženě lžou, a pak prostřednictvím flashbacků vidíme pravdu. Vše samozřejmě vyvrcholí několika zvraty v závěrečném dějství, z nichž ten poslední nedává téměř žádný smysl.
„Celá pravda“ je plná hlášek z Grishamových příruček (například „Tohle se na právnické fakultě neučí“) a váš požitek se může odvíjet od toho, kolik jste ochotni odpustit v zájmu právnické záhady. Existuje celý žánr masově prodávaných knih – říkával jsem jim „letištní knihy“ -, které dokonale fungují na pláži nebo při dlouhém letu, kdy se detektor blbosti jaksi otupí. Scénář k „Celé pravdě“ je „letištní kniha“, i když obsahuje ještě méně svižnosti a odvahy než většina z nich. Je to podle čísel.