Jessica Alba Enchants in The Sleeping Dictionary

Jessica Alba gave a spellbinding performance in 2003’s The Sleeping Dictionary. The film, directed by Guy Jenkin and set in 1930s colonial Malaysia, shows her acting chops and her knack for complex, emotional roles.

Alba plays Selima, an Iban woman picked as a “sleeping dictionary” for British officer John Truscott (Hugh Dancy). This local custom has her teach him language and culture. What starts as a duty turns into a forbidden love, breaking social and colonial rules.

Alba’s Selima is strong, yet vulnerable and graceful. She nails the character’s struggle between love and community expectations. Her bond with Dancy is soft and strong, holding the film’s heart.