Scientists resurrect marvellous prehistoric creatures in a Colorado mountain paradise... but an ancient power doesn't want their mission to succeed...