The Spirit Film Locations
The Spirit Film Locations
Sam Jones (aka Flash Gordon) portrays Will Eisner’s The Spirit in 1987 made-for-television Movie. As a member of the Natural History Museum, I immediately recognized the elephant diorama from the African Hall of Mammals.
Film Locations
Natural History Museum of Los Angeles County (NHM) – 900 W Exposition Blvd, Los Angeles, CA 90007
Links and References
More information on this movie can be found at IMDB.