The leading man starred, so too did the hometown boy, the hero who might turn villain played his part and the support cast was excellent as was the atmosphere.
In terms of sporting theatre, English Premier League giant Liverpool's first visit to Australia produced a perfect night of entertainment.
And it ended with the ideal scoreline.
The 2-0 win over depleted Melbourne Victory at a packed MCG on Wednesday night gave everyone - even the losing team - some kind of feelgood factor to take away.
Once the spine-tingling sound of 95,446 singing You'll Never Walk Alone - the club's long-time pre-match anthem - faded, the pre-season friendly proved just as memorable.
The wonderful Steven Gerrard, cheered at every corner by every corner of the packed MCG, scored a superb first-half goal to delight the Liverpool fans.
Liverpool's Australian goalkeeper Brad Jones was forced into quality saves in each half.
Uruguayan striker Luis Suarez, who apparently wants out of Merseyside, played the final 18 minutes to rousing cheers to suggest Liverpool aren't seriously entertaining Arsenal's overtures to buy him.
And under-strength Victory also held up the A-League's end of the bargain, playing decent possession football and testing Liverpool at times, especially in the first half-hour.
But it was Gerrard who unlocked a seemingly watertight Victory side in the 32nd minute.
His neat step-over allowed midfielder Joe Allen to run at the defence, then return a pass for Gerrard to hammer home from the poacher's void just inside the box he fills like no other Englishman.
Victory produced a much stiffer, more composed performance than the A-League All Stars thrown together and battered by Manchester United in Sydney a few days earlier.
Andrew Nabbout and Connor Pain, among seven players under the age of 21 in Victory's starting line-up, could have had goals against Liverpool were it not for excellent Jones saves.
Gerrard made way on the hour and then Suarez made his way on to the ground among wholesale substitutions in the 72nd minute.
And he created the second goal in stoppage time with a delightful spin around a defender, before supplying a pass for Iago Aspas to tap in.
Liverpool manager Brendan Rodgers was full of praise for Victory later.
"Melbourne can be very proud and I can see why there are such a big team here in Australia," he said.
His Victory counterpart Ange Postecoglou said: "I couldn't be prouder of the boys. We got some great rewards tonight."
Melbourne Victory has defied a tough schedule to beat Sydney FC, and now faces a decisive week for the A-League club.