BREAKING NEWS

BREAKING NEWS

Now Reading:

New French film explores renewal


Culture

New French film explores renewal

“Villa Amalia” filmed in Italy, is based on the novel by French Author Pascal Quingard. It stars Isabelle Huppert, and is directed by Benoit Jacquot. The theme is renewal, featuring a woman who leaves her old life behind.

Editor's choice