for a suspense movie , it be not very suspensful . Will Smith play a poor character , with a weak support cast . the plot be good , but poorly execute . maybe worth a rental , but I would not buy it .