Evanna Lynch will play Luna Lovegood / Warner Bros.

Meet The Cast Of "Harry Potter And The Order Of The Phoenix" (12)