Just thought of something:
We were told that Oliver was 5 years old - even BBC synopsis task about missing 5 year old Oliver
However! Tony attacked Greg in February 2000 -
BBC website says "Tony was never charged for attacking Greg Halpern, a friend of his wife Emily, but his financial records show that in February 2000 - around the same time as the attack took place...."
Emily's dad explained his involvement in helping Tony avoiding charges because Oliver was a BABY at the time.
Now it's strange because:
- If Ollie was a baby, lets say at least a month old that would mean he was born Jan/Feb 2000. Abduction happened in July 2006 - that would make Ollie 6 years old (6.5 even) - so 6 perhaps even 7 years old ( if he was more than a newborn at the time of Tony/Greg incident)
- The reason for beating up was that Tony suspected Greg and Emily had an affair - unusual timing for the affair as Emily must have just had a baby or be heavily pregnant before Feb 2000. Unless the affair was a long while before Feb 2000 or Oliver was more just a newborn in Feb 2000. Of course there is no proof that the affair really took place but Tony must have had some reasons to suspect it unless he is really madly violent.
So if we look at what Emily's dad said about Ollie being a baby in Feb 2000 then that would make him at least 6.5 years old at the time of attack.
If we believe that Ollie was only 5 in July 2006 that he must have been born in 2001 so after the Tony/Greg incident. But then where is the baby mentioned by Emily's dad.
Unless the writers got the dates wrong!