2007年4月,導演想以杜斯<unk>·蘭斯·布萊克 (Dustin Lance Black) 的劇本執導這部電影,同時導演布萊恩·辛格 (Bryan Singer) 也在開發"卡斯特羅街市長" (The Mayor of Castro Street),而這部電影一直處於發展中.在接下來的九月,肖恩·潘 (Sean Penn) 被委任扮演哈維·米爾克 (Harvey Milk),而馬特·戴蒙 (Matt Damon) 被委任扮演米爾克的刺客丹·白 (Dan White).戴蒙 (Damon) 於九月份因為計劃衝突而退出.在十一月,焦點特色公司 (Focus Features) 推動了范·桑特 (Van Sant) 的電影"米爾克" (Milk),而辛格 (Singer) 的計劃卻遇到作家罷工的麻煩.2007年12月,演員喬什·布羅林 (Josh Brolin),艾米爾·希爾 (Emile Hirsch),艾莉森·皮爾 (A
布萊恩辛格