It's one of the few movies I can watch multiple times. It's not that the storyline is anything groundbreaking, but that the film is an experience more akin to a rollercoaster ride. The soundtrack is incredible and the set, costume, and visuals are captivating. The strongest part of the storyline is that it has momentum.