Happy Ever Afters (2009)
Happy Ever Afters is an Irish film written and directed by Stephen Burke. The film was first shown at the Pusan International Film Festival in South Korea on 10 October and released on 21 October 2009 in France.
More at Wikipedia.