Nour ElKadeiki

The Blue Whale

A provincial Russian town is ravaged by a wave of inexplicable teen suicides. Rebellious and…