As colourful as this is, the look of the film can't make up for the terrible dialogue, bad acting and lumpen pace. It lifts from so many classics (see 'Taxi Driver' for the finale), but falls so short it's embarrassing. The bloody violence seems out of place too.