Where to watch I Am a Killer Season 6: Release date (Philippines) I Am a Killer Season 6 will be available to watch on Netflix from January 8, 2025.