The unpredictability in combination with lot's of good soundtracks makes it feel like you are watching a quentin tarantio movie, which is nice. Good writing, camerawork, editing and the cast is ok once you got to know them.