Maz Kanata

Maz Kanata is a supporting character in Star Wars sequel franchise, beginning with The Force Awakens.

The Force Awakens
She is a wise, small elderly space pirate who runs a castle with a firm and even hand. Her origins are a mystery, but she serves a part in helping the protagonist, Rey, and her friends on their journey.

Maz is first introduced when Rey, Finn, Han Solo, and Chewbacca go to her castle to find a way to bring the droid BB-8 to safety from the wicked First Order. Maz, concerned for their safety, tells them to go home but she reluctantly aids them. She sees in Finn's eyes that he is trying to hide from his origins as a stormtrooper.

When Rey discovers Luke Skywalker's long-lost lightsaber, Maz sees that Rey has discovered the shocking truth about her past and the fact that the family who abandoned her are never coming back. She reveals to Rey that she has been keeping the lightsaber safe for thirty years since the Rebellion's triumph over the Empire and gives it to her. Rey refuses but discovers the power she has with it in the end.

As for Maz, she helps our heroes escape and so far, her fate is unknown.

Trivia

 * Maz is in love with Chewbacca.
 * She is played and voiced by Academy Award winner Lupita Nyong'o, who also played Patsey in 12 Years a Slave.