 According to an interview with "Latino Review",  Michael Madsen (I) (qv) landed the role of Bob by approaching  Robert Rodriguez (I) (qv) at the "Kill Bill" wrap party and simply  asked why he hadnt been cast in "Sin City". Rodriguez obliged,  giving Madsen the only part that hadnt been cast yet: Bob.