'Broken Flowers' is the new movie from director Jim Jarmusch. It stars Bill Murray as Don Johnston, a resolutely single man who has nevertheless been consistently busy in the romance department. After being dumped by his latest lover, who's just about had enough of his bachelor ways, he suddenly receives an anonymous pink letter from a mysterious ex bringing him the shock news that, out there somewhere, he has a 19-year-old son. And so Don sets off on a road trip to find his former girlfriends of 20 years before - and what a line-up they are: Frances Conroy, Sharon Stone, Tilda Swinton and Jessica Lange.