Giant Bat (A Sound of Thunder)

The Giant Bats are large, carnivorous bats which appear in the 2005 film A Sound of Thunder. They are one of the species created by a time travel accident which changed the course of evolution of life on Earth.