puppets

An upcoming movie tells the untold story of puppet on puppet violence and....ahem...sex.