Everything that Joss Whedon makes is beautiful, and this is no exception.
Following on from The Avengers (2012), we catch up with the gang still coping with the fallout from Loki. Stark (Robert Downey Jr) more than most.
I won’t give away any more plot. The script is as full of humour, emotion, action and fully formed characters. There’s action, romance, family ties and a whole lot more besides.
The cast is wonderful, as always. Chris Evans, Mark Ruffalo, Chris Hemsworth, Scarlett Johansson and Jeremy Renner are all superb. James Spader is in his element as the ultimate artificial intelligence, Ultron.
Set in the not-too-distant future, Joaquín Pheonix plays Theodore, a man who becomes romantically involved in his operating system (voiced by Scarlett Johansson).
This is an example of Spike Jonze at his absolute best, combining the romantic whimsy of his adaptation of Where The Wild Things Are (2009) with the psychological intrigue of Being John Malkovich (1999).
Pheonix does a sterling performance as the lonely writer whose desperation for human contact in a world of screens and computers can be empathised with on a global scale.
This film is perfect for any romantics out there, whether or not they like Sci Fi.