Jodie Foster may continue to outwardly ignore me for the rest of my life, but I have made her one of the most famous actresses in the world.

Your prodigal son has left again to exorcise some demons.