"Welcome to Sinful House, a reality TV show where the 7 Deadly Sins live together in the sunny beach town of Odyssey, California, and compete to become America's Favorite Sin " I should have known the show was cursed when we found that 20-foot bad luck statue in our front yard. But when Gluttony whipped up some good luck popcorn, I figured things couldn't get that bad, right? This week on Sinful...