Die Geschwister Oscar (Nathaniel Brown) und Linda (Paz de la Huerta) haben sich geschworen, auf ewig zusammenzubleiben, nachdem ihre Eltern bei einem Unfall ums Leben kamen. Jahre später: Oscar lebt in Tokio und arbeitet als Drogendealer. Er spart, damit seine Schwester auch nach Japan reisen kann. Dass diese - endlich in Tokio angekommen - in ...