Schon seit Jahren trottet Gulliver (Jack Black) durch einen lauwarmen Alltag, ohne bei den Frauen oder im Job auf der Poststelle eines Reiseverlags irgendetwas von Wert aufbauen zu können. Von der großen Liebe und einer steilen Karriere kann der Totalversager bloß sehnsüchtig tagträumen. Deswegen
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.