Returning from imprisonment abroad, a prince and his fellow countrymen band together to battle bloodthirsty demons in ancient Korea.