This Life premiered 25 years ago : March 18th 1996