Police official Abdul Marlik Hakim Johar told The Star newspaper the house's owners found the 36-year-old man fatigued and dehydrated when they returned from vacation Thursday.
He says they called an ambulance to take him to a hospital.
The man told police that every time he tried to escape, a "supernatural figure" shoved him to the ground.
Abdul Marlik could not immediately be reached and other police officials declined to comment.
Local events | Contests | Headlines at a glance