this reminds me of Gladiator :) by Vamshi Balboa
_