Inglaterra, 1988. Craig (Thomas Brodie-Sangster) es un niño de 9 años que vive felizmente con sus padres (Catherine Oxenberg y Peter Wingfield).
Un día, durante un partido de fútbol, el pequeño se desmaya. Al poco tiempo comienza a tener terribles dolores de oídos. Después de varios exámenes médicos descubren dentro de su cabeza un tumor del tamaño de una naranja.
Aunque el diagnóstico es poco prometedor, la madre de Craig cree que es posible encontrar una cura para su enfermedad, y para obtener el dinero suficiente se propone batir el récord Guinness de mayor número de tarjetas de felicitación recibidas.