Kevin (Ryan Merriman) is at the amusement park with his girlfriend Carrie (Gina Holden), his friend Jason (Jesse Moss) and his girlfriend Wendy (Mary Elizabeth-Winstead). After going on a ride with Jason and Carrie, Kevin and the group go to get food. Kevin takes the school camera off Wendy and takes a photo up a girls skirt, before persauding Wendy to go take photos of popular girls Ashley (Chelan Simmons) and Ashlyn (Crystal Lowe). Walking through the park, Kevin dances with a showman. Upon entering the line for the ride, Wendy freaks out and refuses to sit in the front. Kevin tries to make Carrie sit in the front, however she declines. The two males flip a coin, resulting in Kevin sitting further back with Wendy. Jason tells Kevin to look after her, in which Kevin promises he will. As they go to board the ride, Frankie (Sam Easton) skips infront of them, sending Kevin and Wendy to the very back. While waiting for the ride to begin, a worker tells Wendy she can not take her camera on, so Kevin puts it in his pocket. Just before the ride begins, Kevin realizes he has chewing-gum stuck on his finger and throws it off. As the ride starts, Kevin attempts to get Wendy enthused. As the ride begins to malfunction and the harneses fail, Lewis (Texas Battle) is thrown from his seat. Kevin grabs onto him and holds him, but lets go when a broken peice of the ride hits Lewis. As they go into a loop, the ride looses momentum and they become stuck. As the rest of the group fall to their deaths, Kevin and Wendy manage to rock the ride, causing it to go backward down the track. As Kevin struggles with his harnes, a broken beam slices him in half. After the premonition, as Wendy begins to freak out, Kevin attempts to calm her down, but is in no luck. Quickly, Kevin becomes involved in a fight with Lewis, causing them to be kicked off the ride.After the crash, Kevin attempts to cheer Wendy up at the school by trying to persaude her to go to graduation, but she declines telling him to leave her alone and that she does not like him. Kevin then percedes to tell Wendy of flight 180, however this enrages Wendy who drives away. After Ashley and Ashlyn die, Kevin attends their funeral. He has a conversation with Lewis, showing there is no hard feelings between them. He meets Wendy in the cemetery and the two talk of Jason and Carrie who died on the rollercoaster. Wendy then goes on to say that she believes that the same thing is happening to them as what happened with the flight 180 survivours, but Kevin is sceptical until Wendy shows pictures she took and how they are related to the people who have died deaths. Wendy collapses, causing Kevin to drive her to a drive through to get food. As they travel, they work out Frankie is next on deaths list and try to work out his death from his picture. While in the drive through, a truck traps Kevins car in, and a run-away-truck hurls towards them. Unable to get out, Kevin smashes the window and him and Wendy climb out as the truck crashes into his car. The engine blows out and cuts off the back of the driver infronts head, who is revealed to be Frankie. After the crash, Kevin calms Wendy down and he works out that nothing in Frankie's photo had anything to do with his death. Back at Wendys, the pair try to see what order everyone sat in, and see a picture of Carrie where Kevin says he was going to ask her to marry him. They then see another photo of Frankie and see that is the picture that forsees his death. They decide they will warn Lewis the next day he is next, before Kevin leaves not wanting to see his picture. The pair go to Lewis' gym where he is working out. They try to warn him, but he does not believe them and becomes more aggresive the more persistant they are. While on one weight machine, Wendy realizes the swords on the wall match the ones for his picture. Suddenly, the swords fall off the wall and narrowly miss Lewis. Lewis then continues to use the machine, before it breaks, crushing his legs and then head. Outside, Kevin assures Wendy it is not her fault. They then go to tell Ian (Kris Lemche) and Erin (Alexz Johnson) at the hardware store they work in that they are next. Once again, they do not believe them and even mock Kevin and Wendy. Wendy works out Ian's death and he is saved, but Erin is killed. After this, Kevin and Wendy are taken to the police station where Kevin tells them nothing but Wendy instead tells the officers everything. Kevin tells Wendy he is working at the county fair that night and the two part ways. At the fair, Kevin recieves a call from Wendy who says that her big sister Julie (Amanda Crew) and her friend are next. Luckily, they are going to the fair so Kevin can warn them. Wendy and Kevin then work out that Kevin will be killed by a firework exploding in his face. As Kevin trys to explain to Julie, she does not believe him. Kevin manages to save Julie from her death, but Perry (Maggie Ma) is killed, meaning Kevin is next. Trying to calm down a scared horse, Kevin is kicked into a table, sending a stick through a tank of gas. An explosion occurs, but Wendy manages to save him. As the Kevin, Wendy and Julie attempt to leave a crazy Ian shows up wanting to kill Wendy. Wendy manages to work out her death, skip it and instead Ian is killed.Months later, Kevin is on a train when he bumps into Wendy and Julie. Suddenly the train derails. After Julie is killed, Kevin falls against a window of the train, that smashes. He falls through it and dies. This is revealed to be another of Wendy's premontions. As she warns the others, Kevin tries to stop the train but ultimatley fails as over the credits you hear the train crash.
Show less «