Money Monster is equal parts intense thriller and laugh out loud comedy, predictable yet often unexpected. The balance of all of this, the incredible performances, the insight into the news cycle and people's dwindling attention spans, creates something great.
Lee Gates (Clooney), the host of a mad-cap financial cable television show, finds himself held at gunpoint on live TV by Kyle Budwell (O'Connell), an angry investor who lost all of his money when a stock endorsed by Lee crashed.
Demanding answers, and that the show stays live on air, Kyle berates Lee for encouraging him and countless other investors to put their money in IBIS when its share price plummeted so soon after.
As the drama unfolds, Lee communicates with his director Patty (Roberts) via earpiece and while they rarely share the same airspace, the chemistry between Roberts and Clooney is just marvellous and their connection gives the film a certain intimacy.
The volatile nature of gunman Kyle and the close quarters of the TV set create a claustrophobic atmosphere full of tension and urgency and it is impossible not to be drawn into the drama.
Where the film falls down, however, is towards the end as they leave the studio and head out onto the streets of New York. With quite a predictable plot, the 'big reveal' at the end was no surprise so losing out on the discomfort and anxiety that was so effective, wasn't worth the pay-off.
Director Foster allows her stars to do their thing and she really brought the best out in all of them. Clooney and Roberts are their usual excellent selves, with Jack O'Connell really standing his ground as he goes toe-to-toe with Clooney. His Brooklyn accent may be a little dodgy but it's easy to look past this when the rest of his performance is so good.
The supporting cast also brings a lot to the table with character actor Lenny Venito providing a lot of laughs and heart through his role as a studio cameraman, breathing fresh air into the enclosed space.
Monaghan actress Caitriona Balfe, speaking in her native accent and sounding fantastic, plays well but cookie-cut bad guy Dominic West is just a bit too panto to be taken seriously.
You'll see the outcome coming a mile away but that doesn't take away from the fact that Money Monster is a thoroughly enjoyable watch, with very high re-watch potential.
Taking place in real time over the course of an hour and a half I was left wanting more, which is a rarity these days as the 2 hour mark seems to be a minimum for many film-makers.
It's not perfect but it's definitely a must-see.