Interesting take on a futuristic sci-fi noir detective genre... Travis Fimmel has an air of unsettling creepiness and intrigue in this film. Guy Pearce delivers a solid performance, even while simultaneously seeming bored and jaded with everything going on around him... That said the entire cast puts forth a good show and keeps you on the hook the entire way.