Byron Mann​ and Steven Seagal​ star Absolution in theaters and on demand May 15th.