AWOL 2: Last Safe Moment - Andrew Lane

Several deaths have occurred among members of staff in the Goldfinch Institute, a research facility…