Third Window Films Newsletter

Destruction Babies at the ICA Cinema

Winner of the Best Emerging Director at the 2016 Locarno Film Festival, DESTRUCTION BABIES, dubbed as "The Most Extreme 108 Minutes of Japanese Cinema History" plays at London's ICA Cinema on February 3rd as part of the Japan Foundation Touring Film Programme

Film page: 
Destruction Babies
Fri 03/02/2017 20:55 - 22:55
ICA Cinema