1987 • 1h 36m
7 / 10
2 votes
Overview
The 1987 Japan English Touring cast of Little Shop of Horrors, filmed at Theatre Apple (シアターアプル) in Tokyo during its October 1 - October 28, 1987 run at the theater. The meek floral assistant Seymour Krelborn stumbles across a new breed of plant he names "Audrey II" - after his coworker crush. This foul-mouthed, R&B-singing carnivore promises unending fame and fortune to the down and out Krelborn as long as he keeps feeding it, BLOOD.Summertime
1955
Suicide Squad
2016
Avengers: Infinity War
2018
Inception
2010
1917
2019
Deadpool
2016
Wonder Woman
2017
Captain America: Civil War
2016
Indiana Jones and the Kingdom of the Crystal Skull
2008
Parasite
2019
Ant-Man and the Wasp
2018
Grease
1978
In Time
2011
Frozen II
2019
The Avengers
2012
Annabelle
2014
The Empire Strikes Back
1980
Avengers: Age of Ultron
2015
Begin Again
2014
The Dark Knight Rises
2012