Snubbing the Voice in His Head, Karl decides buying flowers is the only way to win Zoe back. But his plan to woo her goes out the window when he gets caught up in the lives of a father and his estranged son he picks up in his cab. His plans are further derailed when he’s forced to make an emergency pick-up and gets stuck in traffic at the Pride festival. Can Karl overcome his doubts and these obstacles to buy flowers for Zoe? Or has he left it too late?