Blitz London



Out this week in the ICA you can see Abel Ferara's biopic of Pasolini's last few days.  Expect a wild ride from a man so controversial in his own country that he was denied treatment at three Italian hospitals before his death in 1975.  Ferrara isn't known for pulling any punches either, and Willem Dafoe certainly looks the part.