one best best film seen very long time enough action satisfy fan yet plot good really enjoyed filmand hooked start finishbr br added blood gore there brought realistic nature happens front film even tear jerker ending many people thinkbr br it must watch anyone seen many reviews slating film fair films get bad reviews turn best proves againbr br rent film buy film go watch film disappointed