Starring: india lillie davies