As a child actress , she went on to appear in high-profile films such as `` Man on Fire '' ( 2004 ) , `` War of the Worlds '' ( 2005 ) and `` Charlotte 's Web '' ( 2006 ) .
Later , she appeared in high-profile films such as `` Man on Fire '' ( 2004 ) , `` War of the Worlds '' ( 2005 ) and `` Charlotte 's Web '' ( 2006 ) .