5.5 SDEcco Nov. 15, 1963 Ecco IMDb: 5.5 1963 100 min 74 views A documentary highlighting some of the oddest, strangest and more grotesque examples of human behavior. Included are a tour of the Grand Guignol ... Documentary