Shahid Kapoor Confesses He 'Never Thought Kabir Singh Was a Great Guy': 'But He had...' Shahid Kapoor talked about his controversial character Kabir Singh and expressed that he never thought the character was perfect or a great guy.