Although many people think that having superpowers is a good thing, the truth is contrary to what they imagined. Chris (Nicolas Cage) is born with the ability to predict the future, but he has spent his childhood in pain: various institutions, governments, and hospitals have become so interested in him that his happy childhood has been spent in testing and research. As an adult, Chris hid his name and lived in the Las Vegas resort, gambling from time to time to win some money. Because a terrorist organization preplans to blow up Los Angeles, agent Kelly (Julianne Moore) turns to Chris for help. However, this ability to predict the future now pains Chris, because he predicts that no matter how hard he tries, Los Angeles will eventually be blown up and his lover will die in the disaster...