Along Came a Spider (2001)/The Little Mermaid

Cast

 * Alex Cross as Prince Eric
 * Jezzie Flannigan as Ariel
 * Gary Soneji/The Spider as The Shark
 * Ollie McArthur as Flounder
 * Megan Rose as Melody
 * Ben Devin as Scuttle
 * Dimitri Starodubov as King Triton
 * Kyle Craig as Adult Flounder
 * Elizabeth Rose as Ursula
 * Vickie as Vanessa