Brilliant

Rating: 10/10 (24 March 2019)

Had everything a movie needs. Elements of comedy just made it better. Really good plot twists and great acting. No1 movie of 2018 and 19