One Upon a Time has been a big success for ABC in primetime, which makes a spinoff a no-brainer. The network has found the actress to star in OUAT's Alice in Wonderland inspired spinoff, Once: Wonderland. According to The Hollywood Reporter, Sophie Lowe has landed the role of Alice. Peter Gadiot has been cast as Alice's mysterious love interest Cyrus. Michael Socha, of Being Human, also signed on as Once: Wonderland's The Knave of Hearts.