Charlie (Brendan Fraser) é um professor de inglês com obesidade mórbida que mora no estado de Idaho. Com cerca de 300 quilos, o peso excessivo de Charlie tornou a sua amplitude de movimento limitada, partilhando virtualmente a sua paixão pela literatura inteiramente do seu próprio sofá.
Além da obesidade, Charlie também está deprimido ao ponto de ser suicida, pois está essencialmente a tentar comer até a morte. A única coisa que realmente impede Charlie de alcançar esse objetivo mais cedo é o desejo de reconectar-se com a sua filha adolescente, Ellie (Sadie Sink).
Charlie parece ter chegado a um acordo com o facto de que não tem muito tempo na Terra, independentemente de estar a tentar acelerar o processo comendo demais. No entanto, talvez com a ajuda de Ellie, a enfermeira e amiga mais próxima de Charlie, Liz (Hong Chau), e um missionário mórmon chamado Thomas (Ty Simpkins), talvez Charlie possa ter a chance de encontrar uma fonte de significado e felicidade que está a perder há tantos anos.