Benjamin Purvis (Michael Angarano) is a lonely, homeschooled teen who loves to write science fiction novels. He heads out to ...