Phantom in the Twilight – Ep. 1 (First Impressions) A Chinese co-production set in London is a curiosity indeed.