Drama
Directed by Michael Haneke
Starring Isabelle Huppert, Mathieu Kassovitz, Jean-Louis Trintignant
107 mins
Happy End is not currently showing anywhere.