Can't understand why they got an American to do an English accent to play a Scottish person. May as well have just not bothered to do any accent or could have cast a real Scottish person, there are plenty of very good Scottish actresses it would have been really easy to find someone much better suited to the role. Found it distracting and ruined the film. Also I don't understand the trope of people in Scotland just running around the woods until they get to a stately house in England...