He could be right as charisma repellent Josh Hartnett has
signed on to play Ethan Chandler, an American stuck in Victorian London, whilst walking chest Eva Green is onboard as Vanessa Ives who uses her (ahem) charms to seduce whilst being
choc full
of the obligatory mystery and secrets.