London screening june 29th 2013 7p.m. Tate Modern May 25, 2013June 10, 2013 by admin get tickets at tate modern