Question: who plays the weasel in ice age collision course
Answer: Simon Pegg as Buck , a one - eyed weasel and a dinosaur hunter who reunites with The Herd to warn them of the coming asteroid .