Watch Run Lola Run
Run Lola Run (1998) is a German thriller about a young woman who needs to get 100,000 Deutsche Marks in 20 minutes to save her boyfriend's life. It was directed by Tom Tykwer and starred Franka Potente as Lola and Moritz Bleibtreu as Manni. It was filmed in and around Berlin. Lola and her boyfriend Manni are small-time criminals. Manni had been given the important task of collecting 100,000 marks and delivering them to his boss. Unfortunately, he loses the money. Desperate, he calls Lola and begs her to help him collect another 100,000 marks in 20 minutes. If he doesn't have the money, his boss will have him killed.
The film then shows three different scenarios, all of them starting with Lola hanging up the phone after talking to Manni. All three scenarios end differently and all of them show Lola encountering various people while she's scrambling to get the money. All three scenarios, or "runs" as they're called in the movie, show each person experiencing a different fate. One woman, for example, kidnaps a baby in one run, but wins the lottery in another.