Heather Baker
Jenny
Jenny is abducted by dark forces of the future and imprisoned in an interrogator's invisible fortress. She is forced to commit unspeakable acts to survive and helps other inmates overcome what seem to be insurmountable odds to find inner strength.