Monsters Resurrected poster
Monsters Resurrected poster

Monsters Resurrected

2009 1 SeasonSeries
Documentary

Monsters Resurrected is an American documentary television series that premiered on September 13, 2009, on the Discovery Channel. The program reconstructs extinct animals. It is also called Mega Beasts.

Where to Watch

No US streaming subscription carries this title right now.

Episodes

Loading episodes…

Top Cast

More Like This