Had some flashes of brilliance, but overall its a disappointment. Malek's character and script is just awful, and Rami is not capable of rescuing it. The ending is great, but your left with a bitter sweet taste, as the producers get lost in sentimentality.