Movies: Gems of New Cinema

The Mohican

France’s largest island with its 300 000 inhabitants, Corsica, serves as the conflicted setting in Frédéric Farrucci’s second full-length feature.... View Article

Read more