A woman (Alexia) with a titanium plate in her head goes on quite a journey. Ashley & Matt review this new French film -- winner of the Palme d'or at Cannes -- that has to be experienced to be believed.


Popular posts from this blog

12 Days of Christmas: The Lemon Drop Kid