5.9 Return of the Blind Dead ( 1973 ) Sep. 14, 1973 Return of the Blind Dead ( 1973 ) IMDb: 5.9 1973 91 min 174 views 500 years after they were blinded and executed for committing human sacrifices, a band of Templar knights returns from the grave to terrorize a ... Horror