Evan Rachel Wood was originally cast in the lead role but dropped out due to scheduling conflicts and Emily Browning was cast.
Lead actors and actresses Emily Browning, Xavier Samuel, and Thomas Dekker did all their own singing for their own songs that they sang and feature on the film's soundtrack.
A novel based on the movie's screenplay entitled "Plush" by Kate Crush was first published in 2013.