ending island movie wallpaper devils island movie ending explained A young woman inherits a small island in New York and discovers it has a dangerous history. It wont win an academy award but its … Sunday, March 27, 2022 Edit