Samurai Jack: Jump Through Time

Samurai Jack: Jump Through Time is the last of the Samurai Jack Film Trilogy.

Cast

 * Jin Akanishi as Samurai Jack
 * Ken Watanabe as Aku
 * Hiroyuki Sanada as Emperor Tadashi
 * Amanda Seyfried as Queen Krystle
 * Samuel L. Jackson as Time Guardian

Soundtrack

 * The Journey Ends by Amanda Seyfried