The Cast
Many things contribute to a well-made movie: The script, the
direction, the cinematography, the sound, the editing, but if the
audience can't accept the actors in their roles then the movie won't
work. By accident or design, the casting for Angel was perfect; here
we have a set of charismatic actors with unique personalities playing
similarly unique characters. Ever watched a movie where you get
confused about who is who because you can't tell the actors or their
characters apart? That doesn't happen with Angel at all.
Let's look at some other movies that each of the starring actors has
appeared in and see what each brought to this movie. I'm not
going to review these movies, I'm just going to make some comments;
there are other sites one can visit for reviews.