No photoStephen TaylorIMDb Art department 11950s1955Quatermass IIProduction DesignActed in 12000s2005SubmergedLouis40