The Scarlet Ibis spielt auf einer kleinen, isolierten Insel vor der Küste von South Carolina. Umgeben von einem Meer aus Schilf, ist die Insel Heimat von Wildtieren wie Alligatoren, Schlangen und Vögeln. Seine schöne, aber dennoch gefährliche Landschaft bietet eine passende Kulisse für die Geschichte von Doodle und seinem Bruder.