I'm not one to be swayed by actors personal life's being "problematic". Say what you want about Kevin spacey, he's a phenomenal actor. This is my favorite film of his and its a really weird movie. It's got some surreal dramatic tension going on in multiple parts and I loved it. It's a film you never forget.