Sister Charlotte is in desperate need to release the demons inside her. Thankfully, Father Android knows just the thing to give her soul rest.