Previously at the ICA - Seasons
14 Oct 2011 – 20 Oct 2011
The ICA is proud to be part of the London Film Festival, showcasing the best new films from around the world.
All bookings are via the BFI Box Office 020 7928 3232 (9.30am-8.30pm daily) or the BFI website. Booking opens from 26 September.