A rich man's daughter is held captive in an abandoned apartment by two former convicts who abducted her and hold her ransom in exchange for her father's money.
"The Disappearance of Alice Creed" — movie produced in UK and released in 2009. It has a good rating on IMDb: 6.7 stars out of 10. It is a feature-length film with a runtime of 1h 40min. "The Disappearance of Alice Creed" is currently available to stream on Disney+. Click on a playlink to watch it now!
Where to Watch The Disappearance of Alice Creed online