The Devil Punisher Release Date: Oct. 25, 2020 Seasons: 1 Episodes: 20 Rating: 6.4/10 Runtime: 70 min Watchlist: 0Add to Watchlist A baker by day and demon fighter by night, Zhong Kui, a reincarnated deity must jog his amnesiac lover’s memory of their millennium-long romance. Learn More