2003 Action Crime Fantasy Science Fiction Thriller Daredevil When the streets have gone to hell, have faith in the devil.