ブラック・スキャンダル
ジョン・コノリーとマリアンヌ・コノリーにはそれぞれジョエル・エドガートンとジュリアン・ニコルソンがキャスティングされた。クーパーはニコルソンを選んだ理由について「クレア・ヴァン・ダー・ブーム(英語版)の後任としてサム・シェパード原作の舞台『Heartless』に出演しているジュリアンの演技の見事さに感動した」からだと述べている。ジョン・コノリーを演じるにあたって、エドガートンは本人の映像を見ながら演技を構築していった。ただし、ジョン・コノリー本人には会わなかったという。その理由についてエドガートンは「コノリー氏の事件に対する見方は、この映画の事件に対する見方と異なっている」ためだと述べている。
デップもジェームズ・バルジャーの映像を見て演技を構築していった。デップは犯罪者としてのバルジャーとプライベートのバルジャーの双方を徹底的に再現しようとした。そのために、デップはバルジャー本人に会おうとしたが、バルジャーに断られた。そこで、バルジャーの法的代理人を務めるジェイ・カーニーの協力を仰いだ。カーニーは撮影現場に数回足を運び、デップの演技についての感想を述べた。
ジョン・マッキンタイア - ブラッド・カーター(英語版)
ジョニー・マルトラーノ(英語版) - W・アール・ブラウン(英語版)
デボラ・ハッセー - ジュノー・テンプル
メアリー・バルジャー - エリカ・マクダーモット(英語版)
ジョン・キャラハン - ビル・キャンプ
トミー・キング - スコット・アンダーソン
ロジャー・ウィーラー(英語版) - デヴィッド・ドゥベック
ミス・コディ - ジェイミー・ドネリー(英語版)
マイケル・ドナヒュー - パトリック・M・ウォルシュ
ジョシュ・ボンド - ジェレミー・ストロング(クレジットなし)
スコット・ガリオラ - ジェームズ・ルッソ(クレジットなし)
※シエナ・ミラーがキャサリン・グレイグ(ジェームズの恋人)を演じていたが、物語の流れの都合で本編からその出演シーンがカットされた。