Tonally this is a bit all over the place. But the actors do make up for it. Maybe if you're not into Elyas (for whatever reasons), you may see that differently. If you are a fan you are already sold. In the unlikely case you are "objective" about him (at the present time that is), I am sure he will be able to sway you with his charisma and a decently written character.
It's nothing too big or surprising you'll find here. But there are nice touches and as said before the actors who really are able to turn things around. While the female lead may seem to only have a smaller part in all - she has some interesting things to do - nothing major, but at least she gets a few character traits. A nice movie overall, with a funny ending ... I reckon some saw it coming.