Maggie Gyllenhaal delivers a performance that is absolutely unforgettable .The story will keep you engaged and some of the scenes and cinemaphotography are so realistic you'll think you are actually right in the scene yourself. On every level you that you could rate this drama it comes out on top. A brilliantly executed film.