The Killer Ducks are coming!!! In a bizarre and alarming turn of events, residents of the usually quiet suburban town of Oakwood have been put on high alert as rumors spread like wildfire about the imminent arrival of the notorious Killer Ducks