I watched the 2003 Millennium Films, Columbia Pictures mystery thriller, Blind Horizon, on Netflix DVD. Alain Jakubowicz (Unstoppable, The Texas Chainsaw Massacre 2, The Delta Force, Cyborg, Masters of the Universe, Air Marshal) is the editor of the film and basically rewrote the movie, in the cutting room, to unfold the story in a way that can be understood, by the audience, at the appropriate times.
Frank Kavanaugh, played by Val Kilmer (Real Genius, Top Gun, Willow, Tombstone, Batman in Batman Forever, Heat, Red Planet, Mindhunters, Jay and Silent Bob Reboot), is admitted to the hospital, shot and in a coma.
The nurse, Amy Smart (Starship Troopers, Varsity Blues, Road Trip, National Lampoon’s Barely Legal, The Butterfly Effect, Starsky & Hutch, Crank, Crank: High Voltage, Ruby in Felicity) taking care of him, talks to him and smokes, which seems to bring back some memories, as he awakens.
He really can’t remember anything and Chloe, played by Neve Campbell, (The Craft, Scream, Scream 2, Wild Things, Scream 3, Scream 4, Skyscraper) tells them he is Frank and she is his fiancé.
The suspense rises as Frank, having flashbacks, is now convinced the The President of the United States will be assassinated and no one will believe him.
Faye Dunaway (Bonnie in Bonnie and Clyde, The Thomas Crown Affair, The Towering Inferno, Three Days of the Condor, Voyage of the Damned, Network, Eyes of Laura Mars, Mommie Dearest, Supergirl, The Thomas Crown Affair) plays a mysterious lady in his visions.
Other stars are Gil Bellows (The Shawshank Redemption, Ally McBeal, Final Days of Planet Earth), Giancarlo Esposito (Gus Fring in Breaking Bad) and Stephen Glover (Jackass movies and TV). I thought the movie was good and will give it 3 out of 5. For more information read Wikipedia, IMDB and Rotten Tomatoes.