Un caballero malvado exilia a las criaturas de un cuento de hadas al pantano de un ogro gruñón, quien en su afán de recuperar su territorio hace un pacto para conseguir que una bella princesa acceda a ser la novia del caballero.
Para alimentar la ciudad, los monstruos tienen que asustar a los niños para que griten. Sin embargo, los niños son tóxicos para los monstruos, y después de que un niño pasa, dos monstruos se dan cuenta de que las cosas pueden no ser lo que ellos piensan.
Situados durante la Edad de Hielo, un tigre dientes de sable, un perezoso y un mamut lanudo encuentran a un niño humano perdido y tratan de devolverlo a su tribu.