Um músico de rua em dificuldades encontra-se alvo de uma investigação sobre o bem-estar do seu animal e corre o risco de lhe retirarem o seu amado gato no Natal.

Jim Graham (Christian Bale) é um garoto de 11 anos de uma família inglesa que vive no Oriente. Jim tem um padrão de vida alto, mas de repente é separado de seus pais em virtude da China ser invadida pelo Japão. Isto o força a se defender e o obriga a crescer, tornando-se então um sobrevivente em um campo de concentração com rígidas regras.

Aos 12 anos de idade a jovem Fanny passa a morar de favor em Mansfield Park, a casa do esposo de sua tia, Sir Thomas Bertram (Harold Pinter). Inteligente e estudiosa, ela logo se torna amiga de seu primo Edmund, o filho mais novo de seus tios, apesar de ser sempre destratada por seu tio e pelas suas primas fúteis. Com o passar do tempo Fanny se torna uma bela mulher, que acaba chamando a atenção de Henry Crawford (Alessandro Nivola), jovem que se tornou recentemente seu vizinho juntamente com sua irmã, Mary (Embeth Davidz). Notando o interesse de Henry por Fanny, os tios dela logo promovem um encontro entre os dois para logo depois se sentirem revoltados com o desprezo que a jovem demonstra pelo seu novo vizinho.