yes there are something going on behind the screen
b/c I see shadow of shadow on the stage.
more apparently is the shadow of the shadow of a person is on the platform of the stage.
there is light source behind the screen.
---
wow, now that is cool. i would love to see that live.
For whoso comes amongst many shall one day find that no one man is by so far the mightiest of all.