I thought this looked rather unique and interesting. The cast alone is enough to make you interested. The plot itself is rather intriguing and fresh. The acting is phenomenal especially from Michael Fassbender. The music is unique and different. Maggie Gyllenhaal places against type I think, however she is still in the vicinity of strange that she tends to be cast for. The characters are flawed and genuine. None of them are perfect people just as you would expect with such a storyline. I like that no one is perfect in this because that is how real life is. The ending was bittersweet. I am glad I got to see this it was totally worth it. It's definitely one of Michael Fassbender's top roles to date. I recommend giving this a try. It's unique and different. Frank is truly a magnificent and intriguing character.