The Stream: Predictable story, sometimesy comedy with an unenthused protagonist The Big Screen: Violence abounds with witty one-liners […]