I'm sorry, after Harry Potter, this guy has no acting career. He's absolutely terrible in this movie. He's basically playing himself in a bad mood after a bad meal at a restaurant. You get the impression, like any movie Channing Tatum also is in, that the film would be better with a different actor. Whereas Robert Pattinson was amazing in Water For Elephants and proved he wasn't just another teen heartthrob with no acting ability, Radcliffe looks spoiled and frustrated in this film. He just doesn't have what it takes to be an actor, nor the desire, it seems. I would never watch another movie with him as the lead.