TSP1998: Love is the Devil larsmagne23 9 years ago Love is the Devil. John Maybury. 1998. This post is part of The Tilda Swinton Project. TSP2002: Tilda Swinton: The Love FactoryDateOctober 2, 2015In relation tomoviesTSP2019: The SouvenirDateJuly 24, 2020In relation tomoviesTSP1986: CapriceDateJune 21, 2023In relation toTilda Swinton