First of all there's a lot of people going on about how "deep" and "psychological" this movie is, but in my opinion this is all absolute nonsense and completely ditches even the concept of personal responsibility, if this script was co-written by therapists then they're either scammers or have some kind of agenda to make it interesting, it has a very basic and overused plot, good acting, good music and as always some flimsy character justifications for their actions, it's not horrible but it's nothing special, I'd recommend it if you've got to kill an hour and have nothing else to watch. Thanks.