good movie that cuts throigh aeveral storylines that dont resolve, though the final story is still quite enjoyable!