Claim: Only Lovers Left Alive starred Tilda Swinton as the lead role.
Verdict: NOT ENOUGH INFO