This was a well crafted story with some actors who bring it the film to a higher level, than with a different cast. I heard that Phillip Seymore Hoffman turned the role down. I wonder how much better it might have been, had he accepted.
The story was difficult to follow at first, and the character of Michael added to it, yet made it a better movie. Even if your didn't like his character, it brought a interesting dynamic to the film. Greenwood was excellent as always.
I can say the ending was a surprise. It did cross my mind, but figures Michael would have liked to see the turmoil he caused. With that said, the ending was probably how he planned it, and intended it to be that way. To create in his death, the chaos and being able to make his final statement in such a powerful and final way. To leave more questions and pain that he would not have to answer.
A good dramatic movie worth watching and to pay attention to.