クロエ・グレース・モレッツ
キャリー・ホワイト役にはリンジー・ローハンの名が挙がっていたが、2012年3月、クロエ・グレース・モレッツにオファーされた。モレッツと並んでジュリアン・ムーアがキャリーの母親のマーガレット・ホワイトに決まり、ガブリエラ・ワイルドがスー・スネルを務める。アレックス・ラッセルとブロードウェイ俳優のアンセル・エルゴートもまた主要キャストを担う。ジュディ・グリアは体育教師のリタ・デジャルダンを演じる。