Merlin's Apprentice Cast Sam Neill John Reardon Miranda Richardson Meghan Ory Tegan Moss Woody Jeffreys