GREEN
05/02/2010 05:12 am ET | Updated May 25, 2011

LIFE, Discovery Channel's New Series, Follows Up On Planet Earth (VIDEO)

Attention all Planet Earth fanatics. After four years of production, the Discovery Channel is releasing a follow-up series called LIFE that will fill the void that Planet Earth left in your life. The 11-part series, narrated by Oprah Winfrey, zeroes in on animal behavior across all seven continents.

This may sound like just another nature show, but you've never seen the animal kingdom quite like this before. They use HD filming techniques that make the simplest, everyday activities of these animals look more epic than ever.

Check out this sneak peak of a brave waterfall toad make a leap for its life:

LIFE premieres Sunday, March 21, at 8 p.m. on the Discovery Channel.