- WEEKLY TV PICKS
Wednesday, 11 June 2008
HEROES: Francis Capra to play a villain
Francis Capra has joined the cast of Heroes for its third season. He will play a villainous character called Jesse who causes problems for Peter Petrelli (Milo Ventimiglia). Capra played Eli "Weevil" Navarro in three seasons of Veronica Mars, alongside Kristen Bell -- who also joined Heroes in season 2. It's not known if Capra's character will have a superpower, but I wouldn't bet against it.