Taxifahrer Vince McKee (David Morrissey) ist mit seinem Job und Leben unzufrieden, auch weil sein Sohn (Lewis Rainer) sich von der Familie losgesagt hat.
Vince McKee und seine Frau Ros haben sich auseinandergelebt. Die beiden fristen ihr Leben, bis zu dem Moment als Vince seinen alten Freund Col wieder trifft. Der hat nach einem sechsjährigen Aufenthalt einen Job für Vince.
Vince ist in seinem Taxi auf dem Weg nach Manchester, wo er seinen Sohn aufsuchen will. Schon bald ist er ihm auf der Spur, doch Tim will seinen Vater nicht sehen. Dann bekommt Vince einen neuen Job.