Question: In the film with a character named Professor Hamilton, who played Lois?
Answer: Amy Adams