The 31st Shanghai TV Festival - Magnolia Awards Winners - Best Drama: Swords Into Plowshares - Best Actor: Yu Hewei, Silent Honor - Best Actress: Yang Zi, Born to Be Alive - Best Director: Li Xue, Born to Be Alivecdrama tweets @dramapotatoe · 2026-06-26