Anthony Head as Frank, Kate O'Sullivan as Magenta,Stuart Bennett as Riff-Raff. By Marianne GoodierImage © 2005