Sundance announces London line-up
The Sundance Institute has revealed which films will be screened at its first ever festival in the UK.
Fourteen films – first screened at the Sundance Festival in Park City, Utah, in January – will be shown at the O2 Arena, as part of a four-day event called Sundance London, at
[...]