The fantastical filmic vision of David Noonan. By Christabel Stewart