Daniel Day-Lewis and Tilda Swinton have swept Britain to glory at this year's Oscars while No Country For Old Men was the biggest film of the ceremony.Day-Lewis, 50, won his second best actor Academy Award for his towering performance as a ruthless, malevolent oilman in There Will Be Blood.Swinton, 47, landed the best supporting actress gong for her role as a ruthless corporate lawyer in the George Clooney movie Michael Clayton.But the film that dominated the night at Hollywood's Kodak Theatre was No Country For Old Men, the Coen brothers' violent neo-western.It won four of its eight nominations, beating British film Atonement to best picture, and scooping best director.It also took the prize for best supporting actor for Spanish actor Javier Bardem, and adapted screenplay.French star Marion Cotillard won best actress for her role as singer Edith Piaf in the biopic La Vie en Rose.The 32-year-old beat Julie Christie to the title for a second time, after doing the same thing to the British veteran at the Baftas.In other key categories, best animated film went to audience favourite and box office hit Ratatouille about a friendly rat who becomes a chef in a Parisian kitchen.Best original screenplay went to stripper turned writer Diablo Cody for the hopeful teen pregnancy comedy Juno.There were also three Academy Awards for spy thriller The Bourne Ultimatum - for sound mixing, sound editing and film editing.Best musical score went to Atonement while best music song went to Falling Slowly from Once.Best visual effects went to Golden Compass while Best cinematography was awarded to There Will Be Blood.Sweeney Todd won best art direction while best costume design went to Elizabeth: The Golden Age.© Independent Television News Limited 2008. All rights reserved.