Willem defoe is the hamburglar | Anything