MOL LOS ANGELES - John Cusack and Jackie Chan team up for upcoming adventure fantasy flick Dragon Blade.

The unlikely duo are seen alongside Adrien Brody in a newly released trailer where they fight it out in a not-so-historically-accurate battle between Rome and China's Han Dynasty. It is deemed to be one of the most expensive Chinese-language films ever made costing $65 million.

So unsurprisingly the cinematography looks stunning in the short clip featuring epic battles and beautiful backdrops. Brody plays Tiberius who wants to gain control over the 'silk road' - the overland trade route from China to the West. And although they all speak in English, the movie features Chinese subtitles throughout. 

'Our great general Tiberius has enacted a plan to unify the Silk Road.' the narrator can be heard saying as the action unfolds. Chan, 60, plays Huan An, an official framed and enslaved for a crime he didn't commit. And fans will be pleased to see him showing off some of his trademark martial arts moves and skillful sword-work.

Cusack, as Lucius, is seen clad in typical Roman soldier armoury as he leads 1000 soldiers into China and strikes up an unlikely alliance with Chan's Huan An.

 Although a US date has not been set, the Daniel Lee directed flick hits Chinese theatres in February.

One of Chan's other productions, Skiptrace, was hit by tragedy last week when a crew member drowned during filming off the coast of Lantau Island in Hong Kong.

Chan Kwok-hung, aged 51, died after a boat capsized. Seven other crew members who were on board were able to swim 100 feet to shore safely. Funny man Johnny Knoxville also stars in the comedy set for release in December 2015.