Not all heroes wear capes: From Lara Croft to James Bond and The Bride, these are cinema’s most compelling heroes... Top Story