Cleveland filmmakers debut new film, The Enormity of Life