Put Young People In The Army, Says Caine
Video: Michael Caine Attends PremiereEnlarge
Sir Michael Caine has called for the reintroduction of national service to address the problem of violence among disaffected youths.
The Hollywood star claims it would give young people "a sense of belonging rather than a sense of violence".
His comments came as he walked the red carpet at the European premiere of his new movie Harry Brown.
Sir Michael, who did two years of national service and served in the Korean War, stressed he was "very anti-war".
But he explained: "I'm just saying put them in the army for six months. You're there to learn how to defend your country.
"You belong to the country.
"Then when you come out, you have a sense of belonging rather than a sense of violence."
In the film Caine plays a retired Marine who sets out to dispense vigilante justice after his best friend is murdered by a gang of thugs in a drug and gun-ridden London council estate.
He said the movie was "almost documentary" in its portrayal and should serve as a "wake-up call".
He added: "There should be a great plan to re-educate these youngsters. It's such a waste. They all feel society has let them down."
Director Daniel Barber said he spent a lot of time with the police while developing the film and was stunned by the picture they painted.
He said: "It's unbelievable the amount of violence out there that doesn't get reported.
"What they have to deal with is something else. This film is the tip of the iceberg."
Newly-crowned world champion boxer David Haye, actress Gemma Arterton and the band Spandau Ballet were also at the premiere in London.