Bizarre May 31, 2005 // 0 Comments Synapse Films has in the past released some independent films and some schlocky material but with ’Bizarre’ even this studio treads new territory. Originally released under the title ’Secrets Of Sex’ in 1970, this film is an anthology of weird [...]