Vidyut Jammwal sits still for 16 minutes as tears roll down his face: 'You need to stop'

At the Street Fighter trailer launch, actor Vidyut Jammwal meditated motionless for 16 minutes, shedding tears and urging young people to pause: “You need to stop. Stay still.” Psychotherapist Delnna Rrajesh explained that stillness differs from meditation, can be practiced with open eyes, and helps reveal automatic impulses that formal meditation may later address in daily life.