I am going with 2 stars because I went with young teenagers and it was totally not what we all expected. Problem was everyone who went to see it before us told us not to read the reviews and just be surprised. Bad idea. This movie is more for 18+ year olds and may be thought provoking for some or outright frustrating for others depending on where you stand in your views.