Sofie talks to actor and musician Hadley Fraser about starring in Les Miserables and Young Frankenstein, the difference between performing drama and comedy, working with Ross Noble and Mel Brooks, how to cope when things go wrong, his daughter, being sheltered, writing theatre, being busy with good people and defining success.