View box office forecast and results and data from online trends
After a botched money delivery, Lola has 20 minutes to come up with 100,000 Deutschmarks.
Jun 18, 1999 | Limited (Original Release)
Jun 7, 2024 | Limited (25th Anniversary)
All Releases (2)
$7,267,585
$5,409
$7,272,994
$7,267,585
$5,409
$7,272,994
Sound Mix: Dolby Digital
Aspect Ratio: 1.85 : 1
Country of Origin: Germany
Language: German,English,Japanese