U.S. Markets closed

Rose McGowan's new show is uncomfortable, and that's the point

“Do I make you uncomfortable?” Rose McGowan asks in voiceover, as we are met with an extreme close-up on her face while she rubs what looks like powder onto her high cheekbones. “Good.”