13-year-old Nate Foster is an unpopular Midwestern kid who entertains vivid fantasies of becoming a ...