This was Steven Seagal 's last theatrical release film in many countries until 2010 's `` Machete '' .
It was the last theatrical release to feature Steven Seagal in many countries until `` Machete '' was released in 2010 .