An Unsettling Shadow

On Pulse (2001)