Life (2009)
TV Show
First aired
Choose the 2009 BBC series and look for Life on Location after its main episodes. The original production notes explain cameras recording at high speed and time-lapse equipment. Pair them with sequences such as animals moving too fast for a person to follow at normal speed.
More about Life