my olympic moment I land in Glasgow and find James McAvoy parading down the street with the Olympic torch raised aloft. Coincidence? I think not.