“Kristin West portrays Vinnie’s Battered but Fiesty Wife ‘Sheila’ Perfectly,” Tim O’Donnell, The Celtic Critic Stream The Litch, a campy horror film, now on Vimeo. Share this:TwitterFacebookPinterestEmailLinkedInTumblrRedditMoreWhatsAppTelegramPocketPrintSkypeLike this:Like Loading...