Marvin Flute, der vielleicht größte Detektiv aller Zeiten, hat ein Rätsel, das er immer noch nicht lösen kann: Seine Familie, er wird jeder Spur folgen, die er hat, um sich mit seiner Ex-Frau zu rehabilitieren, die er nie aufgehört hat zu lieben.
In einer kanadischen Kleinstadt wohnen vemeintlich anständige Leute, die auch höchstpersönlich dafür sorgen, dass sich ihre Nachbarn ebenfalls ordentlich verhalten. Doch Detective Annie Ryders (Anna Paquin) aufbrausende Persönlichkeit hat noch nie so wirklich zu ihrer Heimatstadt gepasst. Als ein transsexueller Teenager verschwindet, beginnt Annie zu ermitteln und muss schon bald den Verdacht auf Menschen lenken, die sie bereit ihr ganzen Leben lang kennt. Während der Fall sie immer weiter von ihrer Familie entfremdet, wird sie mit einer geheimnisvollen Person aus ihrer Vergangenheit konfrontiert.
Soo-jung ist eine sehr zickige Schauspielerin. Als ihr mal wieder etwas nicht passt, stürmt sie vom Set und versteckt sich in einer Art VW-Bus. Sie schläft ein und erwacht in der Joseon-Zeit.