Only Lovers Left Alive star talks gods and monsters.
Where he is an undeclared (of course) major in this wonderfully mind-bending work.
Layer Cake is a hearty, confounding slice of the British underworld
Smart Shakespeare In Love treads lightly into romantic comedy
Shakespeare's most malevolent monarch is marvelously remade for the movies