Superb film with excellent performance by Dafoe.