'Sin City' Finds Little Forgiveness At The Box Office