Tilda Swinton's Former Partner Reveals He's The Product Of Incest

Doctor Strange star Tilda Swinton is no stranger to peculiar characters, often performing [...]