"Hey Peter, man, turn on channel 9, it's the breast exam!"

Okay then: Clickety-click.

The film wasn't screened for critics, there's no poster or trailer to really speak of, and it's getting a limited release in L.A., Austin, Dallas, Houston, Atlanta, Chicago, and Toronto. Do with that info what you will.