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