简介:Having joined a recently created video club, a lowly prep-school sophomore - desensitized from reality by frequently viewed Internet imagery - accidentally captures on video the final moments of admired twin senior classmates dying from poisoned drugs. Ra