NOT FOR EVERYONE, BUT....
It's a fascinating movie, all about love in its various forms, about one man (gary) who gives love to everyone around him, not just sex, but genuine caring and devotion. Might seem strange for some people and even offend a few, but I found it very beautiful. Vincent D'onofrio does, as usual, another piece of great acting here. I'd give it a 4 1/2 star rating, only because some of the camerawork is a bit confusing to the story.,