This is a beautiful drama with a capable mutli cultured cast. The performances are outstanding. Each character is layered and the actors and actresses manage to pull the viewers in and keep us hooked on the story. What I was suprised to see is a teenage actress that did just as strong and outstanding of a job as the seasoned actors. Well done Netflix in assembling this cast.