Dlisted —
Either this is some serious Life of Pi-like CGI trickery or David Bowie and Tilda Swinton are actually two separate alien gods from a planet where beings are made from the core of diamonds.
Besides a Sally Kirkland sighting, something was missing fr...
more info