Tilda Swinton ARRIVES FROM ANOTHER PLANET at the 81st Annual Academy Awards BY Rosie Leblanc on February 22, 2009 | Comments: Leave CommentsRelated : 81st Academy Awards, Tilda Swinton