Paycheck is a 2003 science fiction action thriller directed by John Woo.
The movie is based on a short story of the same name by Philip K. Dick.
A man named Michael Jennings (Ben Affleck) who works for various corporations as a reverse engineer, is tasked with cracking a top secret government device.
Upon the completion of each of his tasks, Michael has his memories erased by his friend "Shorty" in order to protect the corporations he works for. But when he re-awakens to find himself being chased by various agencies, he soon realizes that he may be the key to something highly important.
Memory augmentation is main plot point of the movie.