Jai Puri (Akshay Kumar) is an EPS (Environment Protection Service) officer in Canada. Living with his GF, Sheela (Ayesha Takia) having a extraordinary superficial power of seeing what happened after a photograph was clicked.
Every thing goes fine until, one day His father Jatin Puri (Benjamin Gilani) dies in an accident on his yatch. Now enters a private detective Habibullah Pasha (Jawed Jafferi) who doubts that it was a murder. This doubt, iin addition to Jai’s Dreams, Provokes him to find out the truth.