seven lives many faces