Solar Lava
An investigative journalist and his wife find themselves stranded from a plane crash on a seemingly abandoned island, but investigated closer the island reveals it's dark origins and it's ultimate function.