Go on a strange (but wonderful) journey

Duncan James as Frank. Photo Credit: Johan Persson