Nobody else had guts to play flawed characters: Shahid Kapoor

Nobody else had guts to play flawed characters: Shahid Kapoor