United Kingdom, Nov. 23 -- Macaulay Culkin's sons still do not realise that he played Kevin McCallister in Home Alone despite them watching it "often".

The 45-year-old actor hopes Dakota, four, and Carson, three, do not realise that he portrayed the plucky youngster aged 10 for a long time yet.

Macaulay - who said it is a "completely different experience" watching the movie his bundles of joy love - said at the 35th anniversary of the first Home Alone film at the Long Beach Terrace Theatre, as part of his A Nostalgic Night with Macaulay Culkin tour: "They have no idea that I'm Kevin.

"They're only three and four years old, [I want] to keep up that illusion as long as possible."

However, Dakota is starting to figure out that his dad pl...