dunno about the sweeny todd one but the Kreiger is such a no-no it's made our list
Brands of Straight Razors to avoid - Straight Razor Place Wiki