Hilary Swank stars as Erin Gruwell in Richard LaGravenese's gritty drama, based on a true-life story. Gruwell is a fresh-faced teacher at a tough inner city school in Long Beach, California, armed with lesson plans and reading lists. Finding her students more interested in recent gang shootings than poetry, she refuses to give up on them, teaching instead books and writings that relate to their lives.Imelda Staunton plays Margaret Campbell, her draconian head of department, with Patrick Dempsey as Erin's long suffering husband.