The two main things I took away from this movie:
1. DC movies actually can be fun.
2. Gal Gadot is magnificent.
"Shame" accomplishes what (fortunately, I guess) few movies can: it is highly compelling but also equally repellent at the same time. While on one hand it's an outstanding piece of cinematic craftsmanship (McQueen and Fassbender working together seems like a perfect match) and a definite "must see", on the other, I probably never want to see it again because it's pretty much not an enjoyable experience, at least in the conventional sense.