Next is a 2007 American science fiction action thriller film directed by Lee Tamahori, starring Nicolas Cage, Julianne Moore, and Jessica Biel. It follows the story of Cris Johnson, a Las Vegas magician with limited precognition, who becomes entangled in a high-stakes battle against terrorists and the FBI.