Julie Eccles Overview Overview Filmography Filmography at a glance Village of the Damned (1995) 1995 Indiana Jones and the Last Crusade (1989) 1989 Previous Films More Films See Julie Eccles’s Full Filmography