Mind-bending concepts, relentless intensity, and fight sequences. Truly and audacious piece of work, even for Christoper Nolan. The only issue is that the nature of the storytelling is so convoluted, it can be difficult to follow, and it's quite long. Would recommend it, but I think most viewers would need to watch it a few times before really understanding everything. Still, as always, brilliant.