rose mcgowan calls out x-men