Charlie (Sinje Irslinger) ist 15 und hat sich heftig mit ihren Eltern gezofft. Als dann auch noch der pseudo-harmonische Familienurlaub anstehen soll, flippt sie aus. Ihre Mutter quartiert sie stattdessen auf dem Pferdehof der Familie Liliental ein. Die Welt um sie herum gibt viele Rätsel auf, und als Charlie schon in der ersten Nacht dem unheimlichen und mysteriösen Garwin begegnet, wird ihr klar: Das Leben auf dem Hof der Lilientals ist anders als alles, was sie bisher kannte.