Overview
Berlin Falling is a 2017 German thriller film directed by Ken Duken. It tells the story of a retired soldier who picks up a mysterious hitchhiker.
Plot
A terrorist plans a brutal attack in the middle of Christmas celebrations in Berlin. He highjacks a car outside Berlin, forcing the driver to take him to the center of the city so he can carry out the attack.
Frank is given an ultimatum by his soon to be ex-wife: he has one last chance for a good meeting with his daughter Lily, or she'll file for sole custody. Frank nervously leaves for Berlin to see them. On his way he meets a man in need for a ride, so he begrudgingly offers to accompany him. During the drive, the man, who calls himself Andreas, starts chattering away, which bothers Frank. Frank makes a hard turn on the road to scare him into silence, which causes Andreas' bag to open and reveal what seems to be a bomb. Frank tries to beat information about the bomb out of Andreas, but the latter pulls out a gun and forces him back into the car. After stopping briefly at a drive-thru, Andreas forces Frank to eat, as he doesn't want him to faint, while rambling about fast food and the USA.
Frank sees a police car and gets their attention by speeding, but Andreas shows him a live footage of a man with a gun on a train with Frank's daughter ad wife, threatening that if Frank doesn't comply he won't check in with his associate and they'll be killed.
Frank tries to make the officers leave quickly, but when one of them insists on checking the car, Frank knocks him out and shoots his partner on the vest. Andreas reminds him that either the police officers are killed or his wife and daughter will be. Frank hesitates, so Andreas gets out of the car and brutally murders one officer. When about to kill the other, Frank shoots him out of mercy to spare him from the suffering his partner went through. The two men then take the bodies off the road. As Frank is about to break down, Andreas tells him to keep calm, calling him "soldier".
From Wikipedia (CC BY-SA 4.0).