'Hail Satan?'

13:34
 
Share
 

Manage episode 232110666 series 2440843
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.

Documentary filmmaker Penny Lane joins us to discuss her new documentary “Hail Satan?

Playing now at IFC center and opening 4/26 at BAM.

605 episodes available. A new episode about every 6 hours averaging 18 mins duration .