Two men, a unique friendship, a violent world. Danny (Graham) is a scruffy small-time chancer, small in stature, but with a sharp eye for a scam. Joseph (Akinnuoye-Agbaje) is a giant of a man, but with the mental age of a seven-year-old and gentle as a lamb despite his extraordinary strength.
Living together in their scuzzy inner-city flat, this odd-couple are opposites who can’t live without each other: they pull petty thefts, go fishing and drink beer. They’ve been friends for years - but their relationship is about to be pushed to the limit.
Danny is in trouble. Big trouble. He owes 10 grand in cocaine to local crime kingpin Curtis (O’Hara), who wants the money or the gear. Danny doesn’t have either - every penny he begs or borrows, he immediately snorts, drinks or spends on prostitutes.
To pay off his drug-debt, Danny is left with just one option: to drag Joseph into the terrifying underworld of bare-knuckle boxing.
As the violence escalates during this bleak winter, both men meet women who could offer them a chance of escape.
Danny begins a relationship with a prostitute named Lisa (Stansfield), while Joseph stumbles into a delicate romance with the sweet, simple Isabel (Peake).
But in a succession of increasingly savage fights, Danny’s conscience gets more and more battered - and so does the powerful but innocent Joseph. Something has to give.
In this harsh, emotional drama of bleeding hearts and faces, will Danny and Joseph survive?
Starring: Stephen Graham, Adewale Akinnuoye-Agbaje, Maxine Peake, David O’Hara
Best Laid Plans is released 3rd February