Rebecca Hall, left, portrays Elizabeth Marston, Luke Evans is Dr. William Marston and Bella Heathcote is Olive Byrne in "Professor Marston and the Wonder Women." (Claire Folger / Annapurna Pictures)