The Face Persistence of evil vision. Release : March 14, 1961 Runtime Epiosde : minutes Rating : 0.00