Wahrscheinlich hat es Regisseur Wim Wenders gewurmt, dass sein "Himmel über Berlin" in einer L.A. Version als "Stadt der Engel" zum Welthit wurde. Prompt siedelt auch er seinen aktuellen Film in Los Angeles an. Jemand ist vom Dach gefallen, vom Dach des "Million Dollar Hotel" in Downtown L.A., einer Absteige für Gestrandete, Halbverrückte, Outcasts. Schließlich war das Opfer, Izzy (
Tim Roth), "nur" einer von ihnen, ein Junkie. Eigentlich nichts besorgniserregendes - aber Izzy war nicht der Penner, für den ihn sogar seine Freunde hielten, sondern Sohn des millionenschweren Medien-Moguls Stanley Goldkiss.
Dieser glaubt nicht an einen Selbstmord und sorgt dafür, dass Special Agent Skinner (
Mel Gibson) vom FBI auf den Fall angesetzt wird. Er soll ihm einen Mörder bringen, koste es was es wolle.. Die Suche nach den "üblichen Verdächtigen" beginnt. Keine leichte Aufgabe, denn das "Million Dollar Hotel" ist ein Mikrokosmos mit eigenen Gesetzen. Nichts ist so, wie es scheint, jeder Bewohner ein Rätsel für sich und die härteste Geduldsprobe für Skinner ist Tom Tom (
Jeremy Davies), eine Art Faktotum im Hotel, Dienstbote und Page für alle. Er liebt alle seine Mitbewohner, aber besonders ins Herz geschlossen hat er das Strassenmädchen Eloise (
Milla Jovovich). Und so bietet das Hotel den Rahmen für die herzzerreißende Liebesgeschichte zwischen diesen beiden und die Suche nach dem Mörder wird zu einem Verwirrspiel für den Ermittler und die Zuschauer...