
تِرز (رونی مارا) دختر جوانی است که به عنوان فروشنده موقت در یک فروشگاه اسباب بازی فروشی مشغول به کار است. وی که علاقه فراوانی به عکاسی نیز دارد در یکی از روزهای فعالیتش در این فروشگاه، با زنی به نام کارول (کیت بلانشت) آشنا می شود که قصد خرید یک اسباب بازی برای دخترش را دارد. کارول پس از خروج از فروشگاه بصورت اتفاقی دستکش خود را در فروشگاه جا می گذارد و ترز نیز تصمیم می گیرد تا آن را به آدرس منزل وی ارسال نماید. کارول که درگیر ماجرای جدایی اش از همسرش هارج (کایل چندلر) و حق حضانت دخترش می باشد، در شرایط روحی نامساعدی به سر می برد. در این اوضاع، ترِز به زندگی کارول وارد می شود و...

«اندي» (رابينز)، بانکدار محترم و پولدار ايالت نيوانگلند، به اتهام قتل همسرش و فاسق او به حبس ابد در زندان ايالتي شوشنک محکوم مي شود و اندکي بعد با «رد» (فريمن)، زنداني سياه پوست، دوست مي شود. پس از هجده سال، «اندي» ردي از قاتل اصلي پيدا مي کند و تصمیم می گیرد برای آزادی تلاش کند...