Conversation so far:
who plays david in once upon a time
In Once Upon a Time, Prince David, also known as David Nolan, is portrayed by Josh Dallas and Luke Roessler.
when did the show once upon a time end
The TV series Once Upon a Time concluded on May 18, 2018.
how many seasons did  once upon a time have
The TV series Once Upon a Time concluded with 7 seasons.
what is the spinoff of once upon a time called
Once Upon a Time in Wonderland is a spin-off of the prior ABC series Once Upon a Time.

Question: was the series well received
Self-contained rewrite: was Once Upon a Time in Wonderland well received