Jane (played by Anne Hathaway) is a writer. She lives in a rural area. Her father is a pastor of small church. Her her family is poor. She is under a lot of stress since her mother wants her to marry Mr. Wisley (Laurence Fox). He is the nephew of the wealthy Lady Gresham (Maggie Smith).