Tags: Soap Character.
Hannah Nichols is a fictional character from the ABC soap opera All My Children. The role was portrayed by actress Stacy Haiduk starting in March 2007 before being let go that May.[citation needed] However Haiduk reprised her role from September 2007 to her death onscreen on January 14 2008.[citation needed]