Prometheus Cast Michael Feast Walter Sparrow Steve Huison Dave Hill Fern Smith Jonathan Waistnidge Audrey Haggerty Catherine Pidd Tim Hall