Alex Peabody, a highly acclaimed and accomplished filmmaker, has made a profound and lasting impact on the world of documentary storytelling, leaving an indelible mark on the industry with his groundbreaking and thought-provoking works, which have garnered widespread critical acclaim and recognition, including the notable and impactful films "The Mask You Live In", which premiered in 2015, and the poignant and emotionally charged "Stitches", which first premiered in 2001.
















