The infamous Scarlett Eden Keeling death case in 2008 was supposed to open up a can of worms for the…