Seven Pounds

A life-shattering secret torments Ben Thomas (Will Smith) in this 2008 emotional drama. To find redemption, he sets out to change the lives of seven strangers. Over the course of his journey, he meets and falls in love with a cardiac patient named Emily (Rosario Dawson), and in so doing, complicates his mission.