The new morality play