Movies Cult Killer: Antonio Banderas' Action Thriller Tops Hulu Charts Despite Mixed Reviews Jul 23, 2024