Drama ini adalah hasil karya kedua dari sutradara china yang bernama Wen Muye yang sebelumnya menyutradarai drama dying to survive 2018 yang lalu.