When aliens attack, it makes sense to build a giant battleship and launch it into space. This steampunk-styled offering from Japan actually has its origins in a 1970s anime broadcast in the U.S. as Star Blazers. Very much enjoying the Japanese Captain Haddock figure, who looks set to upstage Takuya Kimura and Meisa Kuroki, both products of the idol industry. Director Takashi Yamazaki won two Japanese Academy Awards for his 2006 film Always Sanchōme no Yūhi/Always: Sunset on Third Street.
Trailerama: Space Battleship Yamato