Robert Fitzgerald Diggs?s directorial debut is a martial arts epic set in 19th century China and co-starring Academy Award winner Russell Crowe, Lucy Liu and WWE superstar Batista. Check Batista out in a totally new avatar.