Song Liang is an accomplished filmmaker, renowned for his remarkable works in the cinematic industry. His notable directorial ventures include the critically acclaimed "The Floating Shadow", a masterpiece released in the year 2011, which garnered widespread recognition and applause from both critics and audiences alike. Additionally, his earlier endeavor, "Seventeen Years", a thought-provoking film released in 1999, showcased his exceptional storytelling skills and ability to craft engaging narratives that captivate viewers.














