Both Jessica Green and Cleo Massey both worked with Lucy Fry. Jessica in Lightning Point (2012) and Cleo in H2O - Just Add Water (2006). Lucy was even in the spin-Off of H2O - Just Add Water (2006) called Mako Mermaids (2013)
Second time the director has played a character named Baxter in his films.