An ex-convict drifter returns home after 10 years only to discover something terrible has happened to his family. Now he must find out who is responsible and slay his demons…