Eva Green and Josh Hartnett star in Penny Dreadul trailer: watch now