With gorgeous (omg so gorgeous) visuals and stunning effects, accompanied by well-considered direction and fleshed out characters, Eternals has many boxes ticked that makes it worth a trip to your local cinema for. Whilst running for 2.5 hours, not once did the movie feel like it dragged or a scene was superfluous. Even with ten Eternals, we manage to get significant insight into each one of them, much to the credit of Director Chloe Zhao. Excellent performances from an all-round strong (and diverse!) cast with special mentions to Gemma Chan, Angelina Jolie and Richard Madden.