Based on what people were saying I thought it would be bad, but it was actually really good. It kept you on your toes and was extremely unpredictable. The overall message is strong and you have to pay close attention to understand it. Would definitely recommend this to people that are into intellectual movies where you have to think.