Cristiano Ronaldo has spent much of his career writing his own scripts.
And for the man with an ego to match his talent, goal tally and silverware haul his box office Juventus unveiling was another occasion that unfolded just how he would have wanted.
Few players could move on the football agenda less than 24 hours after the conclusion of arguably the greatest World Cup ever.
But then few players are as good as Ronaldo.
Ronaldo fever totally took over Turin for his eagerly-awaited arrival and he had fans, club officials and even his new teammates falling at his feet.
His ego got a good stroking but a little more love never hurt anyone, especially this global sporting icon, 33.
That’s why the Portuguese superstar left Real Madrid, suspicious that their love for him was on the wane after nine years.
The way he was greeted in his new home city left him in no doubt that he will be worshipped at Juventus.
“It has been rewarding to be welcomed this way and that gives me even more motivation,” said Ronaldo on Monday evening.
“I’m really grateful to the supporters for welcoming me.”I hope I can reward them by playing well.”
The hype that began when the murmurs of his £105million move really started to gather pace last week cranked up again on Sunday.
That was when Ronaldo landed in Turin, not even letting France have the football spotlight to themselves as they marched towards their second World Cup win.
This day, was purely all about him.
As is now standard procedure in this social media age, it was given a hashtag by Juventus #CR7DAY with his every step tracked on their website.
Thousands of fans were already in place at Juventus’ J Medical Centre in the morning desperately waiting for a glimpse of their new messiah.
And who was first to get his signature as Ronaldo greeted his new adoring public? Of course, a starstruck little kid.
You don’t reach Ronaldo’s level of super stardom without learning how to exploit – or perhaps manufacture – a good PR opportunity.
There was another when he skipped to his medical with a spring in his step playfully chanting ‘Juve, Juve.’
By mid-afternoon so many supporters had descended on Juventus’s stadium they decided to put on more tours, showing they are just as quick as Ronaldo to maximise an opportunity.
Juventus’s club shop was also overrun with fans wanting ‘Ronaldo 7’ shirts.
The number belonged to Juan Cuadrado but once Ronaldo was on the way he would have known he was going to lose it.
In a social media post last week he tried his best to make it look like he was doing so willingly.
Emre Can posted his own gushing welcome message on social media while, with his medical complete, Miralem Pjanic, Giorgio Chiellini and boss Max Allegri were among the first to greet him as during a tour of the club’s training centre.
Then, just a couple of minutes later than the billed 5.30pm start time, it was time for his official presentation, in an auditorium at the Allianz Stadium so packed out even a suited Ronaldo wanted a picture of it.
In some ways the Juventus charm offensive began when his spectacular overhead kick in last season’s Champions League quarter-final was greeted by a standing ovation by the home fans.
“That was a spectacular moment for me,” Ronaldo said. “The fans have given me a wonderful welcome here and I thank them all.”
Ronaldo’s will do wonders for Italian football’s profile and Juventus’s coffers.
But it is on the pitch he will really be judged. The expectations that he will deliver he will also welcome and thrive on.
He is odds on to top Italy’s scoring charts, score more than 30 league goals and conquer another country by winning Serie A.
His arrival has also made Juventus third favourites to win the Champions League, one ahead of the club he left, three-in-a-row winners Madrid.
Juventus were last European champions in 1996 and denied by Ronaldo’s Madrid in the 2017 final and last year’s quarters thanks to his picture book overhead kick goal.
Helping them end their wait would be some way to make amends.
He said: “The Champions League is a trophy that everyone wants to win but it is very difficult. Juventus came close to us, but the finals are always an unknown.
“For this I hope to bring luck, but with tranquility. We will fight for all the trophies.”