It's been 11 years since Clive Owen strapped on some armor as King Arthur in the 2004 medieval action drama of the same name, and now he's picking up the sword again in The Last Knights. The film was shot in 2012 by Japanese filmmaker Kazuaki Kiriya (The Legend of Goemon), but it's been sitting on a shelf waiting for release since then. And now that the first trailer has arrived, it's easy to see why no one has been clamoring to get this movie on the big screen. The epic follows Owen as a fallen warrior who rises against a corrupt and sadistic ruler (Aksel Hennie) to avenge his dishonored master (Morgan Freeman). Watch?
Read More