After nearly three years of trying to force Elizabeth and Finn to work, Elizabeth was finally set free in 2024 and suddenly ...