SDC Rewards Member
Upgrade yours now

RIDDLE
I live on many creatures
And the result of their demise.
I appear in many features
And am a game with a disguise.
Children love to play me
And use me to conceal.
Also, I’m a film you see,
That has a great appeal.
What am I?