Meg Ryan is Cthulhu