Saw it last night. If you are a fan of the movies, it makes sense, especially with the change in time lines (not giving much away). If you are not a SciFi fan and have minimal understanding of science, you won’t like it. Otherwise, a fun ride.
Fantastic! Outstanding! Very fun! Loved it!