historical survival thriller