Beloved author Charles Dickens' long-term affair with mistress Nelly Ternan comes to life on the big screen in the first trailer for The Invisible Woman. Ralph Fiennes stars as the writer and directs this drama, based on Claire Tomalin's book, which delves inside this 13-year romance. Felicity Jones, Kristin Scott Thomas and Tom Hollander co-star in this adaptation, debuting in limited release December 25.