In a dramatic spotlight during a Rooftop Productions (天台製作) contemporary theatre performance of 'Songs of Innocence and Experience', actor Cheung Cheuk-hang, playing the role of himself/Angel, performs with an intense, pained expression. He is positioned behind a keyboard, surrounded by multiple disembodied sock puppets arranged as if playing instruments, set against a dark stage atmosphere. As he sings with raw emotion, he poses the poignant question: "Have you sacrificed anything to help others?"

The Angel's Sacrifice Scene

Cheung Cheuk-hang as the Angel confronts the audience with the poignant question: 'Have you sacrificed anything to help others?'

Credit: Ar Liu (@arliugraphy)Friday, 17 June 2022 at 12:53:49