Happy End is a 2003 French film written and directed by Amos Kollek. It stars Audrey Tautou, Justin Theroux, Jennifer Tilly and Jim Parsons.
More at Wikipedia.
Release date: January 1, 2003
External links: IMDb