One of the many seasons that featured at this year’s Festival was that of Science on Screen. This season encompassed four feature films; CREATION, THE NATURE OF EXISTENCE, HOUSE OF NUMBERS, and EXPELLED: NO INTELLIGENCE ALLOWED, and culminated in a special panel debate chaired by New Humanist editor Caspar Melville.
Joining him were Leonor Sierra (Sense about Science) Louise Foxcroft (author of The Making of Addiction), and H.O.N. director Brent Leung. The highlights of this panel and reviews of the 4 films can all be heard below.
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

