According to The Hollywood Reporter, Sam Huntington has been cast as Jimmy Olsen in the upcoming Superman movie.  Huntington has been working for nearly ten years in such classics as Sleepover, Raising Genius, Not Another Teen Movie, and Detroit Rock City.  He joins Brandon Routh, Kevin Spacey, Kate Bosworth and others in the nearly complete cast for the Bryan Singer film (see 'Superman Casting Nearly Complete').