Stranger Danger February 21, 2014French cinema, New ReleasesAlain Guiraudie, Ballbags as far as the eye can see, Cannes, Stranger by the Lake, The satanic vulva of Cameron Diaz, Un Certain RegardIndy Datta Indy Datta reviews Alain Guiraudie’s Stranger by the Lake, which is in cinemas today. Continue reading Stranger Danger →