在2007年4月, 导演试图根据达斯<unk>·兰斯·布莱克的剧本导演这部传记电影, 在接下来的九月,肖恩·潘被选中扮演哈维·米尔克,而马特·戴蒙则被选中扮演米尔克的刺客丹·怀特. 戴蒙在9月晚些时候因为时间冲突而退出. 在11月份,焦点特色推进范桑特的生产, "牛奶", 而歌手的项目遇到了困难与作家的罢工
没有. 2007年12月,演员乔什·布罗林,埃米尔·希尔什,艾莉森·皮尔和詹姆斯·弗兰科加入了"牛奶",布罗林取代了戴蒙担任丹·怀特. "牛奶"于2008年1月在旧金山开始拍摄.