Screenshot 2024-08-27 at 5.52.40 PM August 27, 2024 322 × 486 The Killer on Netflix: A Hitman’s Vendetta