Question: ¿Quién interpreta a James en Érase una vez?
Answer: Joshua Dallas