VS

What are the best Tilda Swinton films of all time?

Only Lovers Left Alive (2013)

Swinton plays Eve, an ancient vampire whose relationship with her melancholy musician husband spans centuries, in Jim Jarmusch's languid, beautiful meditation on eternity.

Only Lovers Left Alive (2013)

Suspiria (2018)

Swinton plays not one but three roles — a dance mistress, an ancient witch, and a grieving psychiatrist — in Luca Guadagnino's hallucinatory horror remake.

Suspiria (2018)