Special Guest Stars Melanie Lynskey as Rose Steven Tyler as Himself Co Starring Natalie Denise Sperl as Janie