Poorly scripted tale somewhat saved by good performances by two of the three leads. Hugo Weaving plays another slimey villian here; a boxing promoter/shady businessman/vicious thug/cabaret singer !!!. Seeing his out of time takes on Leonard Cohen and Bob Dylan is a little bizzare. Rose Byrne, while not exactly bombshell material, is well cast here as the arm candy manipulating the men around her for murky reasons.