Wanneer de beruchte 'Sweet Sixteen Killer' 35 jaar na zijn eerste moordpartij terugkeert om nog een slachtoffer te eisen, reist de 17-jarige Jamie (Kiernan Shipka) per ongeluk terug in de tijd naar 1987, vastbesloten om de moordenaar te stoppen voordat hij kan beginnen.
Tijdens een warm en zonnig weekend kiezen twee totaal verschillende families ervoor te gaan barbecueën in het park: de Drahomanovys werken in de culturele sector en de Nalyvaichenkos zijn lokale ondernemers. Ze kennen elkaar niet, maar al snel ontstaat er een ruzie die verandert in een ordinaire oorlog om de beschikbare barbecueplaats. Totdat er plotseling een derde persoon verschijnt: een corrupte voortvluchtige man die zijn geld op diezelfde plek heeft verborgen. Hij eist zijn geld terug en als dat niet werkt gijzelt hij de jongste kinderen van beide families. Voor de ouders zit er niets anders op dan samenwerken...
Op oudejaarsavond van het jaar 1999 verzamelen de geprivilegieerden zich in een Zwitsers luxehotel. De diverse gasten hebben verschillende achtergronden: van artiesten en beroemdheden tot ondernemers, zakenlieden, oplichters en de aristocratie. Het hotel heeft een groots bal voorbereid waarop het hedonisme, corruptie en ongelijkheid binnen de samenleving naar boven komt. Het feest neemt dan ook een onverwachte wending. Binnen een tijdsspanne van 24 uur worden de levens van de gasten met die van de hotelmedewerkers verweven.