portrait of young Jodie Foster as a female space priestess, by DC comics and Sandra Chevrier