Actor Ranbir Kapoor, in a recent interaction with fans, said that John Abraham was supposed to play 'Jordan' in 2011 film 'Rockstar', while he was offered a film based on marketing by director Imtiaz Ali. "I had heard that John Abraham was doing Rockstar but that didn't happen and it got shelved, I don't know for what reason," Ranbir added.