Andrew Garfield says fathers have ''an ability'' to mess up their sons.

The 30-year-old actor reprises his role as Peter Parker in 'The Amazing Spider-Man 2' and insists the film is a ''cautionary tale for dads'' as we see his alter-ego and Harry Osborn, son of the Osborn Corp boss, battle their own issues.

He said: ''A good dose of therapy would be beneficial to Spider-Man, for sure. But I don't know of any father-and-son relationship that hasn't struggled. Fathers do really have an ability to mess up their sons. And this story is a really good example. It's a cautionary tale for dads.''

Andrew - who has been dating Emma Stone since 2011 - believes there are certain things parents will get wrong and every child has to see past these.

He added to Time Out Hong Kong magazine: ''You know, when I become a dad, as soon as my child is born I'll have messed up. There is an imperfection in being human that we have to accept. As the child you've got to learn to get over it, become your own person. You can't keep blaming your mum and dad. It's a tough road for young people. It definitely was for me.''