Question: Was Boodikka or Ally Simon was the latest role for Tricia Helfer?
answer: Boodikka (voice)