You control the hero of the game Sinbad Jr., a lowly gardener who witnesses the kidnap of the princess (who he is in love with) by a dragon. After Sinbad Jr. tries to save her from the flying dragon, he ends up falling back to Earth and becoming unconscious before awakening in a prison accused of sorcery and capturing the woman he tried to save.