Great show. Great story. Great choreography. Only qualm is the story transitions from past to present and doesnt make it apparent when doing so. The story for the most part didnt really come together cohesively until toward the end for me. Kind of plays out like a Tarantino flick, only without the chapters telling you where you are at in the story. Dont let that deter you. Stick with it and enjoy the payoff at the end.