Confusing plot, kinda, but a pretty good movie to watch to pass time. It's got a lot of "Side stories" like just other parts to the movie, but they all tie together, which is pretty cool, very interesting and a really good movie for something that was put together so quickly, it's got great acting!