The film is more insightful than it may seem and, on the whole, worthwhile. Rather weak beginning, but it only gets better from there. The friendship between the main characters is well portrayed and even somewhat touching. There are many humorous moments in the movie—the barbershop scenes are very funny—and some emotionally resonant ones as well. Clint Eastwood overacts at times in the role of Walt Kowalski, but his strong screen presence and undeniable charisma act as a counterbalance, and his performance and straightforward direction hold the movie together; Bee Vang’s performance as Thao is okay and not as bad as some people say; Ahney Her does a very good job of portraying Sue; John Carroll Lynch is great as the barber.