TSP1998: Love is the Devil larsmagne23 10 years ago Love is the Devil. John Maybury. 1998. This post is part of The Tilda Swinton Project. TSP2002: Tilda Swinton: The Love FactoryDateJuly 19, 2025In relation tomoviesTSP2023: All Kinds of LoveDateJuly 24, 2025In relation tomoviesTSP2002: Tilda Swinton: The Love FactoryDateOctober 2, 2015In relation tomovies