Thelma McNeil inMoviesSort Popularity Votes Average Original Title Release Date Seven Footprints to Satan 6.038 average rating ★★★★★