テトロ 過去を殺した男
テトロ - ヴィンセント・ギャロ: コッポラはこのキャスト・チョイスについて、「私は自分の映画の主演にヴィンセント・ギャロを選ぶことで一部の人々を驚かせるとわかっている。しかし私は、彼がこの役に出会うことでいくつかの目が開かれることに賭けている」と述べた。ギャロに決まる以前はマット・ディロンの予定であった。
ベニー - オールデン・エアエンライク: テトロの弟。
マリア・ルイーザ - ソフィア・ガラ(英語版)
ミランダ - マリベル・ベルドゥ: テトロの恋人。
アローン - カルメン・マウラ: 文芸評論家でテトロの師匠。キャラクターは元々は男性として書かれ、ハビエル・バルデムが演じる予定であった。コッポラは性別を変えたことについて「脚本を読み返して、彼らが異性であった方が2人のキャラクターの関係が面白くなると感じた」と説明した。
カルロ・テトロチニ - クラウス・マリア・ブランダウアー: テトロの父。
他にロドリゴ・デ・ラ・セルナ、レティシア・ブレディス、マイク・アミゴレーナ、ジャン=フランソワ・カサノヴァが出演している。