I thought this was a very well done movie. It is sometimes hard to watch because of the subject and how real this is. Carrie Mulligan did an amazing job as Cassie- I can’t imagine anyone else playing that role as well. This movie brought out so much emotion in me and had me glued to the screen the entire time (which is rare).