Tag: don’t f**k with mother nature

SACRIFICE Film Review

A savagely witty, edge-of-your-seat film By Gregg Morris Opened April 29 in New York City at IFC Center, is now available on ON DEMAND and other digital platforms, such as Comcast. Opening May 6 in Los Angeles at the Arena…