only lovers left alive refused to cast tilda swinton
only lovers left alive is a 2013 internationally coproduced vampire film written and directed by jim jarmusch  and starring tilda swinton  tom hiddleston  mia wasikowska  anton yelchin  jeffrey wright  slimane dazi  and john hurt