i'm confused.. which one??
Rose Byrne is playing Iris.Proud member of L. L. H. O. T. W. (Lindsay Lohan Haters of the World)
it was mitchell originally signed for the role 3 yrs ago. but she backed out so byrne is the replacement i suppose. great luck for her.
Who's mitchell?
Radha Mitchell, the Australian actress.
Still think that Radha Mitchell should be considered to play Narcissa Malfoy. SHe would be really good.