Jamie Foxx was in talks to play Luke Cage Samuel L Jackson in Black Phantom talks Jamie Foxx to play Mike Tyson in biopic? Watch first Horrible Bosses 2 trailer Watch Jamie Foxx in new Annie trailer Spider-Man 2 wins US box office Jamie Foxx predicts Drake acting career Foxx, Garfield enjoy Spider-Man 2 premiere Stone dazzles at Spider-Man 2 premiere Spider-Man defends Times Square - watch The most amazing Spider-Man dress ever? Stars have fun at Spider-Man 2 premiere Amazing Spider-Man 2 review: The verdict Watch Jamie Foxx's Lex Luthor impression Amazing Spider-Man 2 cast get tangled up UK movie releases: April 2014 Jamie Foxx, Kevin Hart join Black Phantom Spider-Man 2: Webb on villain overload Spider-Man 2: Webb 'embraced spectacle' Spider-Man 2: New Stan Lee video Watch Quvenzhané Wallis in Annie trailer Where do stars keep their Oscars? The Amazing Spider-Man 2: New images Which Hollywood stars are presenting Oscars? Spider-Man 2: New trailer shows villains Amazing Spider-Man 2 trailer first look Grammys 2014: Yoko Ono to present Oliver Stone exits Luther King biopic Amazing Spider-Man 2 posters revealed Amazing Spider-Man 2 poster revealed Amazing Spider-Man 2 new teaser - watch Amazing Spider-Man 2 new trailer Amazing Spider-Man 2 trailer Easter eggs Amazing Spider-Man 2 first trailer Amazing Spider-Man 2 debuts hi-res poster Amazing Spider-Man 2 gets full synopsis David Blaine special to air on Channel 4 Foxx 'Annie' character based on Diddy Jamie Foxx denies dating Katie Holmes Chris Pine joins 'Horrible Bosses 2'