Question: Who played number 6 in i am number four?
answer: Teresa Palmer
Palmer
Teresa Mary Palmer