Sunday, January 17, 2010

A Prophet

The 'Grand Prix' winner of the 2009 Cannes film festival is sure to be one of 2010's most important French films. Jacques Audiard's latest has taken seven years to reach the screen and will be showing in select theaters the 26th of February. Take a look!