Feb. 28 (UPI) -- New Netflix film Okja released a first teaser trailer starring Tilda Swinton on Tuesday.
The 56-year-old British actress plays Nancy, the head of a powerful multi-national company that creates a strange animal that befriends a little girl (Ahn Seo-hyun).