Sci-fi movie set at a tube station