A good, but not excellent movie, Guy Pearce kept losing his accent and going too camp at times as opposed to artistically eccentric. The storyline is intriguing but the bad guy looks like a cartoon character and very predictable. Having said all that I’d definitely recommend it .