In the not-so-distant future, a highly skilled modern military armed group finds themselves inexplicably transported to a parallel world teeming with magic and swordplay. These soldiers, armed with advanced weaponry and tactics, must adapt to the unfamiliar and mystical realm.