What's with this movie? Just wondering...

They showed this 2 months ago in the Philippines, no one seemed to watch it... I wanted to just because it's Rose McGowan hehe... but Simpsons showed up.