The Necessary Death of Charlie Countryman

Plot synopsis:
Charlie Countryman (Shia LaBeouf) is a normal guy living in Chicago. Right after his mother Kate (Melissa Leo) dies in the hospital, he sees her as a spirit. When he asks her what do to with his life, she tells him to go to Bucharest for adventure. He gets drunk and goes to visit his ex-girlfriend Ashley (Aubrey Plaza) and tells her his mother died and he is moving to Bucharest. She asks, "You're sure you're not thinking of Budapest? It's supposed to be really nice there." She gives him a goodbye hug. On the flight, he meets Victor (Ion Caramitru), an elderly man sitting next to him, who is returning home to Bucharest after seeing a Cubbies game, with a silly hat as a gift for his daughter. When Charlie tells him his destination, Victor asks Charlie, "Don't you want to go to Budapest?" Charlie replies, "No," it's a spur-of-the-moment thing, and Victor says he understands. Partway through the plane ride, Victor dies, and Charlie sees him too as a spirit, who asks him to deliver his gift to his daughter, which he promises to do.
Arriving at the airport, he is hassled over the hat by the authorities, but he eventually meets Victor's daughter, Gabi (Evan Rachel Wood), whom he falls instantly in love with. After he gives her Victor's gift, they part. While Charlie is riding in a taxi, he finds Gabi in her car on the side of the road. She tells him she can't keep up with the ambulance containing her father's body, and he offers to help catch up to them. They talk, with Gabi saying she plays the cello for the Bucharest Opera House. They suddenly cause the ambulance truck to crash and flip over, with Victor's body flying out of it. Gabi leaves the area in another truck, leaving her car with Charlie. He takes the car to the opera house, not before finding a revolver in her bag. He takes her belongings to the opera house and watches a performance with Gabi in it. Later on, Gabi is confronted by her estranged and unstable husband, Nigel (Mads Mikkelsen), in a locker room. While they are talking, Gabi spots Charlie walking by. Nigel notices and questions him aggressively. In order to calm Nigel's jealous nature, Gabi lies that Charlie is a tuba player and is "homosexual." Gabi forces Nigel to leave, and he does so. Gabi then tells Charlie to go to a nearby hostel.
Charlie arrives at the hostel and meets his roommates, Karl (Rupert Grint) and Luc (James Buckley). While they are partying, Luc spikes Charlie's beer with Carpathian ecstasy. Charlie enters the bathroom and encounters Nigel, who was waiting inside to apologize for his earlier behavior. Charlie accepts the apology and soon leaves the party. He then sees Gabi walking, and they both go for a run to a nearby subway. After they stop by Victor's favorite café, they part with Gabi telling him that if he finds her the next day, she will kiss him. Charlie, distracted by excitement, ends up being hit by a car. He imagines Nigel being the one who hit him, but it turns out to be the taxi driver who brought him to his hostel. The next day, Charlie wakes up to find out that Karl has taken too much Viagra, and they go to a club seeking medical help for Karl's priapism. The trio are shocked with a bill they are given and are taken to a room by Security and meet Darko (Til Schweiger), a friend of Nigel who questions Charlie of his involvement with Gabi.
After they leave, Charlie meets Gabi at her house for a party honoring Victor, and they go to a room for Gabi to share a kiss. He tells her about Darko, and she warns him of the kind of man he is. After everyone watches home videos of Victor, Nigel finds Charlie there and asks him to make his face look like a tuba player's face. Charlie's response leaves Nigel wondering if Charlie is really a tuba player. Gabi forces Nigel to leave by threatening him using her revolver. After the guests leave, Gabi tells Charlie of how she made the mistake of marrying Nigel; he was injured before they married, and he listened to her performances at the café where she grew up playing. After he recovered, he told her that her music "saved his life." By the time she realized he was a cruel man, it was too late to back out of their relationship. Her father (Victor) found an incriminating tape to use against Nigel to force him to leave the country, but that plan never worked out. After listening to her story, Charlie confesses that he is in love with her, and they have sex. He tells her that his mother died, to which she responds that they finally "have something in common."
The next morning, Charlie finds Gabi gone and a note telling him to not leave the house. Charlie explores the house and discovers a room filled with tapes. He looks through some and decides to watch one out of curiosity for the contents. It happens to be the tape Gabi's father intended to use against Nigel, containing security camera footage of him killing everyone at a dinner table. Charlie, disturbed, leaves the house and soon Gabi with Nigel at a nearby restaurant. He approaches them and explains that he "saw the tape." Nigel tries to make Charlie give up the location of the tape by savagely beating him, but is unsuccessful. Once Nigel leaves, police arrive and take Charlie away. The cops tell him that Gabi doesn't want to see him anymore and that he will be taken to Budapest. He is brought to his hostel to gather his belongings. Upon arrival the hostel owner informs him that men were looking for him. When the men spot him, they chase Charlie to a subway, where he loses them. He returns to Gabi's home to look for the tape and finds Darko there, showing him that Karl and Luc's backs are glued together. Gabi calls Darko and talks about the tape, leaving Charlie injured.
Charlie waits for Gabi at the Opera House, where she tells him that she doesn't want to see him again and says goodbye. She goes to her car with Nigel, where it is revealed that they have the tape and that Gabi had to tell Charlie she didn't want to see him so life would go on. Charlie, saddened by what she said, once again sees his mother as a spirit. She tells him she meant Budapest, not Bucharest, and they laugh. Then she says that she is proud of him and hopes he doesn't die; Charlie says, if he does, he dies "for love." After his mother disappears, he runs to Gabi's car and pulls Nigel out in an attempt to escape. Charlie then attempts to fight him, only to be knocked unconscious. He wakes up above a lake, hanging upside down by a rope. On a deck, Nigel burns the tape and prepares to shoot Charlie, only to have Gabi do it. She shoots his shirt to make it look like he's dead, and the cops arrive. Charlie is dropped into the lake, presumed dead by Gabi. Nigel, with a sudden change of heart, commits suicide by cop. Charlie, to Gabi's delight, is revealed to be alive.
The film ends with Karl and Luc finally being separated from the super glue, and Charlie and Gabi finally together in a relationship.

Tags: romantic, sentimental, murder, flashback

Review: