lela starr lucky and brother