Olivia/Maggie and the Ferocious Beast

Cast

 * Olivia as Maggie
 * Julian as Beast
 * Ian as Hamilton
 * Harold as Rudy