The story flow was confusing, you had to figure there were three over lapping time lines. And some of the back story on one character they followed was missing so never knew why he was acting that way it why others treated him that way. But despite shortfalls, I enjoyed it.