TASVEER, is a story of Jai (Akshay Kumar), a young man in his 30's that has a supernatural gift of being able to delve in the past of dead people by touching an object belonging to them. His family, friends and even he at times is skeptical of this said power but Jai manages to eke out a living in this land so steeped in belief of the supernatural. His father, Jatin, though, feels very strongly that his son is wasting his life away on 'mumbo jumbo' instead of managing the vast business empire he has created and this leads to a complete breakdown of relationship between the two. Jai's mother Savitri (Sharmila Tagore) cannot bear to be estranged from her only son and maintains a secret contact with Jai.
Jai's wife Sheela (Aisha Takia), the love of his life, is grudgingly supportive of her husband but has a 'real 'job and is the actual bread- winner of the family. Life goes on as they know or choose it to until Jatin is killed in a boating accident and Jai feels wretched about losing his father and the times that could have been shared. He stumbles upon the last photograph taken of the entire group of friends and family on the boat, minutes before the accident. Jai gets pulled into the photograph and realizes that it was no accident and that father was actually murdered.
Consumed with grief and curiosity, he starts to investigate by undertaking the dangerous experience of going into the photograph to find the truth. He finds out that every person had a motive and every person could not have committed this heinous crime. He eventually unravels the mystery and in a nail biting finish comes up with a startling answer.