Rating: 9/10
(+) Incredibly good acting performance by Jake Gyllenhaal
(+) Emotionally entraining
(+) Great screenplay
(+) Great Soundtrack
(-) Generic plot
(+) Incredibly good acting performance by Jake Gyllenhaal
(+) Emotionally entraining
(+) Great screenplay
(+) Great Soundtrack
(-) Generic plot