To realize the 180 degree head spin on the Buffy the Vampire Slayer (1997) episode, Teacher's Pet (1997), Musetta had to stand on exactly the same mark and turn her head in whatever direction. Then, they would digitally match it and keep her head turning to make it look like she was doing a 180 degree spin.
She was cast in Alpha Dog (2006) but filming schedule kept changing and Musetta was working on another project at the time; the dates conflicted, so she never ended up shooting the role.
Currently filming the short movie/pilot, Napoleonic (2010), in New Orleans. (April 2008)