A man has been charged following a deprivation of liberty incident in the Sunshine Coast.
At around 10.30am, officers attended a Maroochydore address following reports a woman was being held against her will.
Police will allege the woman was held at the address between 8pm on June 5 and 10am yesterday, where she was repeatedly assaulted and tortured.
An employee of the household called police who attended the address a short time later.
A 31-year-old Maroochydore man has been charged with deprivation of liberty, rape, torture, acts intended to cause grievous bodily harm and three counts of assault occasioning bodily harm.
He is scheduled to appear in the Maroochydore Magistrates Court today.
If you have information for police, contact Policelink on 131 444 or provide information using the 24hrs per day.
You can report information about crime anonymously to Crime Stoppers, a registered charity and community volunteer organisation, by calling 1800 333 000 or via 24hrs per day.