No, it wasn't a dream. David Luiz has rejoined Chelsea in a £30million deal just two years after he left for Paris Saint-Germain in a £50m deal.
We can't help but wonder how he has become one of the most accumulatively expensive footballers the world has ever known, especially as pundits can't seem to agree on whether he actually knows how to defend of not.
The Brazilian centre-back has had £100m spent on him in the transfer market, putting him on par with the likes of Zlatan Ibrahimovic and Angel di Maria.
What seems clear is that Antonio Conte was well down his shortlist by the time he got to Luiz, but obviously thought Chelsea's need for a new centre-back was desperate enough to take the risk.
But just how substantial is the risk? We know Luiz is a spectacular player at times with his FIFA-esque style of play and ability to score free-kicks but with the good comes the very, very bad.
Just in case Chelsea fans haven't kept abreast of Luiz's development over the last two seasons, we've pieced together seven of his worst moments both for PSG and Brazil.
Brazil 1-7 Germany - July 2014
The game that few in Brazil will ever forget. Germany thumped them 7-1 in the World Cup semi-final, leaving an already tense population at breaking point. Obviously, no one in a yellow shirt covered themselves in glory that night but Luiz was especially poor.
There is no point trying to find his worst moment in the match as there are just so many of them. So here is a five-minute compilation of everything he did wrong.
Considering this was only weeks after he moved to PSG, his £50m transfer fee looked all the more baffling.
PSG 1-3 Barcelona – April 2015
So hungry are PSG for success on the European stage, the Champions League quarter-final first leg at Parc des Princes against Barcelona was huge for everyone in the city. Perhaps that's why Luiz started on the bench.
But an injury to Thiago Silva saw him come on after just 21 minutes and Luis Suarez sensed an opportunity. The Uruguayan nutmegged Luiz twice (yes, twice) en route to scoring Barcelona's second and third of the night, effectively ending the two-legged tie.
PSG 2-2 Man City – April 2016
One year on from that calamity, PSG contested another Champions League quarter-final and another mistake from David Luiz. PSG were favourites to qualify ahead of Manchester City in this tie but they would have to avoid conceding away goals in the first leg.
Luiz's poor positioning allowed Fernandinho to thread a simple through-ball to Kevin De Bruyne, who finished neatly. Man City would go on to qualify 3-2 on aggregate.
PSG 2-1 West Brom – July 2016
Only a friendly but Luiz hardly impressed new manager Unai Emery with a drab performance against none other than Tony Pulis's Boing-Boing Baggies.
Luiz scored a comical own goal to gift West Brom a 1-0 lead before Adrien Rabiot and Lucas Moura undid the damage.
AS Monaco 3-1 PSG – August 2016
PSG's first defeat in Ligue 1 since March and Luiz's last contribution for the French club before his departure. He gave away a penalty to gift Fabinho the chance to put Monaco 2-0 up, which he took. L'Equipe gave him a 2/10 in their player ratings, which was kind.
And two more things he probably regrets now:
Luiz was given the chance to reunite with a bunch of his old team-mates when Chelsea were drawn against PSG in the Champions League second round in the 2014/15 season. It was an incredible two-legged tie and Luiz appeared to give PSG the win in the 86th minute after his headed effort put them up on away goals. He went mental in front of Chelsea supporters. Not smart.
And before that game had even started, he kicked off in the tunnel, shoving Branislav Ivanovic, who looked bemused by the incident. With the Serbian still around at Stamford Bridge, an apology may be in order.