This isn't a perfect film by any stretch. It seems to stall quite a bit in its middle act, sometimes feeling like all it's doing is biding time until the third act. Still, the wonderful performances at the core keep it interesting. Rooney Mara is fascinating at internal characters like this and it's no wonder that she is perfection here. We get to feel the longing, pain, and echo of her memories in her glances throughout the film. It's a performance that relies on someone who is naturally gifted in conveying emotions under the surface and Mara is up to the task. This is definitely a film that is to be recommended.