Boards

Just saw this at Screen On The Green - excellent! 9/10!...has anyone else caught it yet? Im assuming there are 2 versions showing in London as the one i just watched was in french with subtitles..unless of course, Sean Penn, Iggy Pop et al, are fluent in that language..