Little Shop of Horrors

7.0
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.
Recommendation
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)