Sinbad
Fiend or Friend?
S1 E11:
Sinbad and his friends reach the island of Malta, where they find themselves up against a Fiend; Taryn tries out some interesting disguises.
Starring
Dougray Scott