Casting announcements just keep coming from NBC in regards to their hit show Heroes. According to The Hollywood Reporter, Barry Shabaka Henley, Holt McCallany, David Anders, Japanese pop star Eriko Tamura, Lyndsy Fonseca and Dianna Agron have all signed on for reoccurring roles.

Anders is playing the ancient samurai warrior Takezo Kensei, Hiro Nakamura's childhood hero. While never seen during Heroes' first season, Kensei played a key part in the show's plot. Hiro spent most of the season trying to get ahold of Kensei's sword, which he hoped would help him in his quest to save the world.

Tamura will play a Japanese princess. Henley will play Detective Fuller, a New York police officer. McCallany will play Ricky, the ringleader of a group of Irish thugs. Fonseca and Agron will play beautiful cheerleaders in Southern California, where Claire is expected to move.

The show returns this fall on NBC.

Dont't forget to also check out: Heroes