Halfway Home

Yes, that’s Oscar-winning Octavia Spencer.

In retrospect, I’m sorry I convinced her to put snails on her face.