Artfully crafted gritty story of redemption where everything is not as it first seems. Detailed, painful and methodical character development with a slow reveal of what is real and what isn’t. The reviews of this movie suggest to me the rush to judgement and instant gratification of our society.