2013 Sci-Fi London Festival

Highlights from the 12th annual Sci-Fi festival in London. The international festival of science fiction and fantasy film runs from April 30-May 6.