A botched gamma ray experiment has caused Dr. Bruce Banner (Edward Norton) to transform into a giant green-skinned hulk whenever his pulse rate gets too high. Unfortunately for Banner and the rest of the world, a soldier (Tim Roth) is using the same technology to become an evil version of the original.