I couldn’t inhale the first five episodes ofLupin, the French-language mystery-heist-thriller series, fast enough. Starring the endlessly charming, complicated, and fierceOmar Syas a gentleman thief inspired byMaurice Leblanc’s classic literary character Arsène Lupin, the front half of Netflix’s roller-coaster gave me addictive thrills bolstered by uncommonly intentional filmmaking and emotional resonance at every turn. I couldn’t wait for the next five episodes, billed as “Part 2,” fast enough.

Funnily enough,LupinPart 2 couldn’t care less about speed or pace. It’s more content to slow things down, to double and quadruple back upon itself, to examine exactly why what’s happening is happening. It’s a batch of episodes designed to get us to an explosive meeting of forces, and that eventual collision is quite spectacular. But the journey along the way can feel, at times, frustratingly laborious, over-intellectualized in its timeline-hopping, and just plain “different” from the first batch of episodes. Then again, this feels like a purposeful choice from creatorsGeorge KayandFrançois Uzan, a choice interrupted by the “Part 1” and “Part 2” of it all, a choice that’s meant to be reckoned with as part of the initial creative statement. I couldn’t help but feel a little like the mark on the opposite end of one of Assane Diop’s (Sy) capers — confused but admittedly delighted, understanding exactly “how” he tricked me but still questioning the “why.”

Omar Sy and Soufiane Guerrab in Lupin

RELATED:First ‘Lupin Part 2’ Sneak Peek Reveals the Chase Is On

To really “get into” the plot ofLupinPart 2 is to inherently ruin its many machinations and twists, but I will give you this: We open exactly where we left off, with Assane’s son Raoul (Etan Simon) getting snatched from the beach by a vicious hunter Leonard (Adama Niane), and police detective Youssef (Soufiane Guerrab) arriving moments later to, seemingly, mark Assane as the “Lupin” they’ve been looking for. Seconds later, we learn this is not exactly the case — at least on the surface — and the episodes sprint toward all kinds of schemes, double-crosses, and chases. Assane and Pellegrini (Hervé Pierre) remain our kings at opposite corners, but various chess pieces on this board, including Assane’s ex Claire (Ludivine Sagnier), police lieutenant Sofia (Shirine Boutella), and Pellegrini’s daughter Juliette (Clotilde Hesme), all make their various gambits. Stakes are reversed, allegiances are made and then betrayed, and climactic moments turn everything on their head for theconfirmed Part 3.

The cast of Lupin

You know that heist narrative trope where, after a caper is pulled off, we move backward in time and see whatactuallyhappened?LupinPart 2 hits this trope over and over again, constantly rewinding at different lengths of time (sometimes 24 hours ago, sometimes three weeks ago, etc.) to hit an episode’s final moments with a sledgehammer of surprise, of revelation, of “the plan behind the plan.” The problem with constantly re-shifting and re-defining comes from a resulting lack of forward momentum.LupinPart 2 feels at some level like it’s always running forward at the breathless pace I appreciated about the first part. But if you look close enough, as the end-of-episode twists keep imploring us to do, it starts to feel like a treadmill, a “one step forward, two steps back” storytelling crutch. Some of these self-reflective moments are welcome, especially when dark, earth-shattering moments appear to happen; it makes sense to stop and breathe and think about such moments. But when we keep shifting in and out of self-reflective modes, careening between emotional beats to zippy heist beats, andespeciallywhen we keep revealing the zippy actuality behind these ostensibly dark, earth-shattering moments, the whole machine starts to feel like a purposeless exercise in cleverness.

However, I was always appreciative when Part 2 cut back to the mid-’90s, showing young Assane’s (Mamadou Haidara) formative years not just as a budding thief, but as a budding human being in a designedly unfair world. I loved Part 1’s zeroing in on the harsh emotional realities of Assane’s lifestyle, both in the consequences of his actions and what led him to take those actions in the first place. In Part 2, these flashback sequences give us this deep, raw, and empathetic emotional foundations I was desperately craving. To put it another way, the “present tense flashbacks,” where we see what actually happened behind a caper, feel satisfying in a superficial “plot” way. But these “past tense flashbacks,” where we seewhyit all happened, feel much, much richer on a character level.

Ultimately, these two impulses — sparkly plot fun and deeper character pathos — fuse together and result in a final episode that easily impresses as one of the best of the still-young series. The filmmaking, which felt a little slapdash and over-edited in the first spate of these episodes, locks into a hypnotic, intentional space of command, echoing some of the best crime set-pieces from genre maestros likeBrian De Palma(and echoingLupin’s own first episode, quite cleverly). Suddenly, all of this preceding self-reflective domino-placing (and re-domino-placing) feels worth it to watch this particular tap of the first one cascade into an eruptive feat. A confrontation, lensed in oppressively tight close-ups, scored diegetically by a symphony orchestra, literally took my breath away. Somehow, the moments that occur directly after maintain this emotional and thrill-ride intensity. And the final, new status quo for our chess pieces made me gasp at what it means for their levels of, yes, self-reflection.

Does this explosive sprint of a finale make the tedious training of the previous episodes worth it? Ithinkso. My ambiguity stems, again, from reckoning with this spate of episodes as “Part 2,” rather than reckoning with the entire 10 as “Season 1.” It reminds me of another contemporary-and-retro, acclaimed-and-entertaining piece of genre storytelling:Kill Bill. That too was split into two parts: a first half that goes and goes and goes, all flawless set-pieces and candy-coated entertainment, and a second half that stops and stops and stops, all emotional re-reckoning and vegetable-infused exploration. Of course these two pieces are going to feel uneven, and of course the first piece is going to feel more “fun” than the second piece. But are they, er, is it just one piece? Methinks that’s something we’ll have to rewind and reflect on over and over again.

Lupin Part 2is now streaming on Netflix.

RELATED:15 Shows Like ‘Lupin’ to Watch After You Finish the International Netflix Heist Drama