The limited series Flowers in the Attic: The Origin is set to release on Saturday, July 9 on Lifetime.