HomePeople Biography and filmographyMónica Taboada-Tapia Biography unavailable on TMDB. Movies (5)TV shows (0) Movies (5) Soul of the Desert2025 · Director Red Flag2023 · Director, Editor Two-Spirit2021 · Director, Editor, Writer, Executive Producer Criminal2014 · Key Makeup Artist Unlucky's Luck · Script TV shows (0) No credits available.