stolen girl technical review