The Spirit by Alex Tabarrok December 27, 2008 at 12:13 am in Film Sin City as if directed by Ed Wood.