This post was originally published on this site
From Charlie Hunnam to Zac Efron to Charlize Theron, these talented actors were nearly unrecognizable as they played straight-from-the history-book serial killers, fictional savages and every petrifying thing in between.