"Arch Lien" is now under Stan Lee's name for writer's credit, but, not producer credit. http://www.imdb.com/name/nm0498278/?ref_=fn_al_nm_1#producer