Almitra (Quvenzhané
Wallis), a mischievous thief, mute since the death of her father,
follows her mother (Salma Hayek) to work one day. Her mother acts as
housekeeper to the poet and eponymous prophet Mustapha (Liam Neeson), who after
seven years house arrest has his sentence commuted to exile. As Almitra, her
mother and Mustafa make their way to the docks, with guards ensuring their
journey, Mustafa passes on aphorisms to those he meets on the way.