David Tennant has reportedly landed his first major movie role, playing a magician in a remake of 'Fright Night'.
The movie follows Anton's character Charlie, a teenager who is convinced that his new neighbour - played by Colin Farrell - is a vampire.
According to website Heatvision, David's character - who was a late-night horror show host played by Roddy McDowall in the original film - has a magic show which revolves around horror-movie imagery and claims to be a vampire expert, but is less-than-helpful when Charlie comes to him for advice.
'Superbad' star Christopher will play Evil Ed, who joins the vampire's coven after feeling unhappy at the way his pal Charlie has changed.
Toni will star as Charlie's mother, who also falls under the vampire's spell.