Tilda Swinton - British actress, born 5 November 1960, London, England, UK.
Movies View: News Rack - DMoz