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.
Original Release | Jun 18, 1999
25th Anniversary | Jun 7, 2024
All Releases (2)
$7,647,184
$5,973
$7,659,540
$7,267,585
$7,272,994
Sound Mix: Dolby Digital
Aspect Ratio: 1.85 : 1
Country of Origin: Germany
Language: German,English,Japanese