Teri Meri Kahaani spans three decades: from 1910 to 2012.
In 1910, Shahid plays Javed: a Muslim who falls in love with a Punjabi girl. In 1960, he plays Govind: a struggling musician in Bombay who falls in love with a big star. And in 2012, he plays Krish: a college boy.
When Eros held a contest to find out which of Shahid's avatars the audience liked the most, 'Javed' won by an overwhelming margin.
Shahid was pleased about the vote. "Unlike the characters I have played in my other films, Javed's character was the worst and most badly behaved flirtatious character," he said. "But it is also the most exciting character I have played in my entire career."
Text and images: Sify.com