Filmed in Lonoke, Arkansas. April, 2021
Known by two different titles in the US.
It is in UK TV listings as The Drowning at Beldwin Lake, but the onscreen title card says The Drowning.
Alivea Disney is also known as Alivea Disney-LaFavor. She is no relation to the legendary man Walt Disney.