only-lovers-left-alive-160-1200-1200-675-675-crop-000000

'Only Lovers Left Alive' (2013, dir. Jim Jarmusch) is the only context in which it's okay to say that Tilda Swinton sucks

Leave a Reply

Your email address will not be published.