29th IFC meets David Attenborough