U.S. Markets open in 7 hrs 50 mins

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.”