Teresa Palmer is so terrible, she almost destroys the hard work and excellent performances of the rest of the cast. Matthew Goode is fabulous, and everyone else in the show commands reverence for their abilities and dedication to bringing this story to life. Teresa Palmer was cast only because she has beautiful blue eyes and blonde hair; I'm sure there are a million beautiful women with blue eyes and blonde hair who could perform as if they were prodigy-level intelligent and actually show some emotions on their faces, as Teresa Palmer certainly cannot. Shame on her, the casting director, the director, and Deborah Harkness for not protecting her work.