There are many great actresses now and throughout time when films began. Some of these actresses include Bette Davis, Hilary Swank and Julia Roberts. However, the best actress in my opinion of all time is Meryl Streep. She is known for being a great actress. She has been in the business consistently making movies since the early 1970s. She has won countless awards.
However, what makes her so great is that she has played in different types of movies. Some actors and actresses play in the same type of movies and have very little range. Meryl Streep, on the other hand, has played many different types of characters in different genres of film. These have included dramas, comedies, thrillers and musicals.