'The Wrath of Becky,' starring Lulu Wilson, will be released for streaming on Amazon Prime Video, Apple TV+, Vudu, and Google Play Movies & TV on June 16, 2023.