This year Sundance’s London offshoot is running from 28 to 31 May in Central London, and for the fifth time the event is hosted by Picturehouse London. Festival passes are also now on sale and the line up will be announced in the spring. Sundance London shows a selection of movies that played at Robert… Sundance London dates announced, passes on sale Read More