Video: 'Run Lola Run' trailer
(Thursday, August 20, 1998) — Run Lola Run, a German thriller film about a young woman who has 20 minutes to find 100,000 Deutsche Mark or her boyfriend will be killed, was released today in Germany. Continue reading ‘Run Lola Run’ released in Germany 20 years ago #OnThisDay #OTD (Aug 20 1998)