Carnotaurus invasion!

Here is how the Carnotaurus chase begins in The Lost World: Genesis Park.