The Mountain Stone Weta, boasts perhaps the most extraordinary survival technique of all – the ability to come back from the dead. With the aid of a specialized filming chamber we are able to witness stunning footage of life slowly returning to this frozen insect.

Latest Shows

Keep up to date with new shows


* indicates required