S1E1 · Say Cheese and Die!

Say Cheese and Die!

S1E1 · 2023-10-13 · 48 min

Isaiah rushes to stop a cursed camera's chilling predictions from becoming reality.

The show’s own verdict is on its page.