Ben Affleck plays Nick, a self-styled "corn-fed, salt-of-the-earth Missouri boy." But is he a reliable narrator? Merrick Morton/ Courtesy of 20th Century Fox hide caption

itoggle caption Merrick Morton/ Courtesy of 20th Century Fox