林斯打算将电影划分为PG-13等级，于是她与编剧比利·雷和导演盖瑞·罗斯同时参与小说改编。剧本极度贴近原来小说，而罗斯在它结果的呈现中说他「感觉让电影十分成功的唯一方法就是完全的主观性」，回应了柯林斯在小说中使用了第一人称时态叙事。20岁女演员珍妮佛·劳伦斯被选为饰演凯妮丝·艾佛丁。虽然zh-tw:劳伦斯;zh-hk:罗伦丝;zh-cn:劳伦斯;在拍摄开始前就比角色年长4岁，但是柯林斯感觉角色需要「一些成熟和力量」，并说她比起年轻演员更青睐较年长的。她补充说，-{zh-tw:劳伦斯;zh-hk: