Toni Braxton produced and is starring in the new Lifetime