Question: who played alice in once upon a time??
Answer:
Rose Reynolds