For years, Marty (Jason Bateman) thought he had a decent life. He was a financial advisor washing money for the 2nd biggest Mexican drug cartel, he was married to this wonderful woman named Wendy (Laura Linney), and also he had two children: Charlotte (Sofia Hublitz) and Jonah. However, then the crap hits the fan. On top of learning his wife is cheating on him, he comes to find out that his partner Bruce (Josh Randall has been skimming money from the cartel. Thus leading Del (Esai Morales), their representative in Chicago, to kill Bruce, Bruce’s girlfriend, and two of their associates.
Marty would have been next but thanks to Bruce talking about this place called Lake Ozark, he comes up with this last minute plan to save his neck. He makes it seem like the greatest and easiest place to wash money. So good he could wash $8 million in 3 months and half a billion in 5 years. Now, Del isn’t sure Marty is telling the truth but, with Marty not having a history of lying to him, he is allowed to live.