Die Geschichte beginnt mit dem siebenjährigen Calvin Kipler (Thomas Cummins) und seinem Dad Cyrus (Will Forte) im ländlichen Pebble Falls. Die zwei verfolgen am Nachthimmel einen Kometen, der einmal alle zehn Jahre dicht an unserem Planeten vorbeizieht. Als die beiden sich darauf vorbereiten, das
Emily kommt nach Hause und hofft, ihre Eltern zu besuchen, muss aber feststellen, dass diese selbst verreisen. Während sie die Feiertage in ihrem Haus verbringt, ist ihre Hausverwaltung fest entschlossen, Emily in die Weihnachtsfeierlichkeiten der Nachbarschaft einzubeziehen.
William Tell (Oscar Isaac) hat die hohe Kunst des Kartenzählens perfektioniert. Nicht nur als Hobby, sondern auch um seine inneren Dämonen irgendwie in Schach zu halten. Der ehemalige Elite-Soldat hat eine Schuld auf sich geladen, die ihn einst für zehn Jahre ins Gefängnis brachte. Nach seiner