Ralph Fiennes plays an unfaithful Charles Dickens in official trailer for The Invisible Woman
Having stepped behind the camera for the first time in 2011 with his modern take on the Shakespeare drama Coriolanus, British actor Ralph Fiennes has returned to directing duties with his latest film, the period…