Absolutely fantastic!

Rating: 10/10 (3 November 2018)

I need to see it again...and maybe a third time. Nothing but love for this movie! Rami Malik must win an academy award for this roll, he just must!