Tom Stall ("Viggo Mortensen") vive felizmente con su mujer Edie ("Maria Bello") y sus dos hijos, Jack y Sarah, en un pequeño pueblo del estado de Indiana llamado Millbrook.