Starring: emma taylor isherwood