In this movie, Angela Sarafyan has played the character of Maggie and Jesse Garcia has played the character of David. Maggie is a teenage runaway and she is in search of her family. David on the other hand is a teenager and an illegal immigrant. He is in search of his own family. In the city of Angels, both meet each other. At that time, both are alone in this world. Angels is a place which is quite famous as people usually comes here in search of their dreams.
Other people who come to Angels are the runaways who are hiding from someone. Bothe David and Maggie form an association with Esther. This character has been played by Bai Ling. Esther is a Chinese stripper and the association formed with him is quite unusual for both David and Maggie. Both Maggie and David also come to know about Susan. She is a local librarian in the city of Athens. Suan’s character has been played by Debi Mazar in this movie. Maggie with the help of David is able to find the whereabouts of her mother.
Her mother’s character has been played by Dana Delany. Once Maggie meets her mother, she faces a very unusual and confused situation. The truth of Maggie’s past life catches up. Maggie has to decide now if she wants to face her past life and the truths that lay embed or she wants to keep running away from those. The state of confusion is where David along with Esther and Susan tries comes to help Maggie. All the known acquaintances of Maggie comes to fore to support her in this time of crisis. But the decision remains in the hands of Maggie that what she has to do now. The Movie is a good piece of work from the director and the director has been able to catch upon the minute details of almost all the situations in this movie.
