Answer
Broken Flowers is a 2005 American independent romantic comedy-drama film written and directed by Jim Jarmusch. It stars Bill Murray, Jeffrey Wright, Sharon Stone, Frances Conroy, Jessica Lange, Tilda Swinton, and Chloë Sevigny. The film follows Don Johnston, a middle-aged bachelor who receives an anonymous letter from an ex-lover telling him he has a 19-year-old son.