Wed. Mar 29th, 2023
They say all good things must end.
Netflix is announcing that the popular TV show Ozark, based on the Lake of the Ozarks, will come to an end in Season 4.
Deadline.com reports the final season will be 14 episodes.
The show has been filmed in both the Lake area and in Georgia.