Just got back from seeing it and i thought it was absolutely brilliant. Ryan ReynolRAB was amazing in it, very convincing acting. I'd definitely recommend going in without looking at any spoilers for it though. As such, don't read this unless you've seen it:
My frienRAB first worRAB upon...