The Last Hurrah Cast Zack Bennett David Wachs Valerie Azlynn Alicia Ziegler Randy Wayne Ravi Patel Kate Micucci Sarah Scott Shawnda Thomas Jon Weinberg Heidi Johanningmeier Gary Cairns II Martin Kelly Cherish Hamutoff Steve Fite