Freeport, Maine. Fall of 1998. A group of teenagers hang out together after school - Ryan's parents ...