The song "All for Love" was written by Bryan Adams, Robert John "Mutt" Lange, and Michael Kamen for the soundtrack to the 1993 film "The Three Musketeers". It is part of the original motion picture's soundtrack and was performed by Adams, Rod Stewart, and Sting. The power ballad and rock song was released as a record single in the United States in November 1993.

"The Three Musketeers", an Austrian-American action-adventure comedy film, was created by Walt Disney Pictures, Caravan Pictures, and The Kerner Entertainment Company. It was directed by Stephen Herek from a screenplay by David Loughery that simplified and altered the original story "Les Trois Mousquetaires" by Alexandre Dumas, a French writer. The film stars Charlie Sheen, Kiefer Sutherland, Chris O'Donnell, Oliver Platt, Tim Curry, and Rebecca De Mornay. It was produced by Roger Birnbaum and Joe Roth.

This film is one that recounts the adventures of d'Artagnan (O'Donnell) on his quest to join the three title characters in becoming a musketeer. In France in 1625, Young d'Artagnan finds that the musketeers have been disbanded (save 3) by Cardinal Richelieu (Curry), a man known for committing serious evil acts. The hopeful d'Artagnan meets Athos, Porthos, and Aramis (The Three Musketeers) and joins them on their quest to save the king and country.

The film overall found favor with the general public, made a profit, and grossed $54 million at the box office. Its production budget was $30 million.

More Info: en.wikipedia.org