No1:-Arrival (2016)

You know those movies that leave you questioning everything you watched long after the credits roll? Well, this is one. Amy Adams stars in this sci-fi thriller that received eight Academy Award nominations, including best picture, about humans trying to communicate with extraterrestrial visitors.


No2:-Now You See Me (2013)

A team of illusionists called the Four Horsemen are able to pull off near-impossible bank heists, and often reward the lucky guests at their shows with some of the money. Now they must evade an FBI agent, an Interpol agent, and the former magician they've hired to help expose the Four Horsemen's tricks.


No3:-The Prestige (2006)

It's all fun and games for rival magicians Robert Angier (Hugh Jackman) and Alfred Borden (Christian Bale) until Angier's wife tragically dies during a botched performance. As their careers take off, Angier is pushed to the brink of insanity as he attempts to figure out how the other magician created a teleportation trick.


No4:-Sherlock Holmes (2009)

Set in 1890 London, this remake of the classic Sherlock Holmes character kicks off with the detective (Robert Downing Jr.) and his partner Watson (Jude Law) preventing the murder of a woman by villain Lord Henry Blackwood (Mark Strong). Despite their success, though, they realize Blackwood has an even bigger plot they must work to stop.


No5:-Enola Holmes (2020)

You've seen enough Sherlock Holmes stories—now it's time to get to know his teen sister, Enola. This Netflix original stars Millie Bobby Brown in the titular role as she travels to London to find her mother, who disappeared under mysterious circumstances.