Original One sheet movie poster - artwork by J. Ibusukiby. Little Shop of Horrors is a 1986 American rock musical horror comedy film directed by Frank Oz. It is a film adaptation of the off-Broadway musical comedy of the same name by composer Alan Menken and writer Howard Ashman about a geeky florist shop worker who finds out his venus fly trap can speak. The film stars Rick Moranis, Ellen Greene, Vincent Gardenia, Steve Martin, and Levi Stubbs as the voice of Audrey II. The film also featured special appearances by James Belushi, John Candy, Christopher Guest, and Bill Murray. Little Shop of Horrors was filmed on the Albert R. Broccoli 007 Stage at the Pinewood Studios in England, where a "downtown" set, complete with overhead train track, was constructed. The film's original 23-minute finale, based on the musical's ending, was rewritten and reshot after audiences at the preview screenings did not react positively to it.For years only available as black-and-white work print footage, the original ending was fully restored in 2012 by Warner Home Video.