A terrific movie. Max Von Sydow never fails to put on a top notch job and this is no exception. His portrayal of ... the devil? Is fun and creepy. Ed Harris is at his very best. The story quickly turns into a 'what next!' as you do not want to miss a second.It shows our own fears, our mistrust of even that which is not really different in our every day lives. Our secret desires and wants. Our greed.And all with a wink and a Boo!