In addition to James as Gaunt, I've learned that Eric Bana will play Dr. Grene, the psychiatrist charged with assessing Roseanne's condition. Variety reports that Jack Reynor will play Roseanne's 'love interest' but it's not clear whether that means he plays her husband Tom McNulty or John Lavelle. McNulty is described as a "short, thickset, almost fat man in a sturdy and neat suit" while Lavelle is said to be dark-haird and pale-skinned. And simply irresistible. That sounds like Aidan Turner who has been cast in an unspecified role to me. Turner who you know from The Hobbit also stars in the upcoming Poldark Masterpiece Theater series on PBS. He ticks all the boxes for tall dark and handsome! Jeremy Irons is also onboard, while imdb doesn't break it out, I assume Irons is too old to play her beloved father and probably has been cast as John Kane, the old pervy man who cleans Roseanne's room and goes about with his fly undone. That likely leaves Tom Vaughan-Lawler (Charlie, Love/Hate, Peaky Blinders) to play her da.
I expect to finish The Secret Scripture and get my take up sometime this week; I'll see how I feel about the casting of Theo James as Gaunt when I finish the novel but I gotta feeling this book, already full of horrors, takes another dark and disturbing turn.
Rooney Mara plays the young Roseanne McNulty
Does Aidan Turner (The Hobbit, Being Human) play Lavelle? Fingers crossed.
Eric Bana seen here in Deliver Us From Evil cast as Dr. Grene
Jack Reynor seen here in Transformers: Age of Extinction plays Roseanne's love interest