Here we have a photo of an angry—well, is she actually angry, or it more like murderous watchfulness? Anyway, Italian actress Sabrina Siani. She’s flown to the most secluded tropical island on Earth, then for good measure hidden herself under a pier until people stop asking her what level of financial desperation she reached that made her star in La Dea Cannibale, one of the worst movies of 1980. We understand she wants to move on, but the world will never forget that film, in part because bad people like us won’t let that happen. Look here.
I'm hiding right here until every living human has forgotten that terrible, terrible cannibal flick I starred in.