Эбенизер Твизер – молодой 511-летний мужчина. На чердаке своего особняка он держит чудовище, которое питается произведениями искусства и редкими животными, хотя иногда не прочь полакомиться кактусом или домашним котом. Взамен чудовище изрыгает для Эбенизера всевозможные подарки, включая волшебные зелья, продлевающие молодость и жизнь. Но аппетиты монстра растут, и однажды он заявляет, что только сочный мясистый ребенок утолит его голод. Так в доме Эбенизер появляется сиротка Бетани. Поначалу Эбенизер тешит себя надеждой, что накормит чудовище и его (очень долгая) жизнь снова потечет своим чередом.