Jon Hamm reportedly lost out on staring in Gone Girl because of his contractual obligations with Mad Men.