Young Nicholas (Charlie Hunnam) and his family enjoy a comfortable life, until Nicholas' father (Andrew Havill) dies and the family is left penniless. Nicholas, his sister Kate (Romola Garai) and mother (Stella Gonet) venture to London to seek help from their Uncle Ralph (Christopher Plummer), but Ralph's only intentions are to separate the family and exploit them. Nicholas is sent to a school run by the cruel, abusive and horridly entertaining Mr. Wackford Squeers (Jim Broadbent). Eventually, Nicholas runs away with schoolmate Smike (Jamie Bell), and the two set off to reunite the Nickleby family.