Search
Search results
Return of the Living Dead 2 (1988)
Movie Watch
Three curious kids pick up a fallen container which starts emitting trioxen gas. The gas soon...