Ben Barnes on the pitfalls of playing a rock 'n' roll failure in Killing Bono
After becoming a heartthrob playing Prince Caspian in The Chronicles of Narnia, he's now swapped lions, witches and wardrobes for the world of a wannabe rock star in his new film.