The critically acclaimed film 'SHAME' arrived at LETN HQ today. Thoughts? No spoilers please.