Chongqing Shen Ni Nv Wang, a Chinese TV series, depicts intense scenes of strangulation and ear slapping. The show features dramatic moments where characters resort to these extreme measures in order to gain an upper hand or assert dominance. These scenes are not for the faint-hearted and showcase the raw power dynamics present within the storyline.