For ever and ever: a drama of life.