Katherine Matilda "Tilda" Swinton is a British actress. She is known for playing eccentric and enigmatic characters, often working with auteurs. From Wikipedia