Death of the Megabeasts

A team of scientific detectives from around the world attempt to crack one of science’s most enduring mysteries – what killed Australia’s megafauna?

Loading countdown...

Release Date

October 15, 2009

Status

Released

Original Title

Death of the Megabeasts

Runtime

1h 27min

Budget

Revenue

Language

English

Production Companies