Vinn Diesel did a great job as a body guard. Gerard Depadieu, who usually plays "good guys" did a great job playing the part of a "bad guy" Effects were great. The story line was disappointing in that I felt the ending was not suffeiciently developed, leaving the viewer to feel an open door for a sequel.