Tenet ★★★★

I fully bought the premise of the timey wimey stuff and that made it a really enjoyable ride.