Input: Relationship: 'be author of', Argument/Subject 1: 'frank miller', Argument/Subject 2: 'sin city'

Answer: Based on the comic books by Will Eisner , The Spirit is written and directed by Sin City author Frank Miller and stars Gabriel Macht as ex-cop Denny Colt , who is now apparently immortal after being killed and somehow brought back to life .