This action packed martial arts movie from exotic Nepal is a hero's journey, proving that sometimes we must travel around the world to find that what we are looking for was right there where we started.