47 Best Character-driven Movies to Watch: Top Rated