Loading episode...

S1:E6 - Temple of Eliza

Temple of Eliza

S1:E6
1998 IMDb

When Eliza discovers a secret temple, a group of jaguars believe that she is their long lost queen. Thrilled with her new royal position, Eliza gets in over her head and must escape the avenging jaguars.

Episodes