Segundo o projeto original de Programa de Proteção para Princesas Selena Gomez interpretaria Rosie e Demi Lovato interpretaria Carter. Entretanto, as duas decidiram trocar de papéis e ficaram muito satisfeitas com o resultado final.
O filme foi produzido exclusivamente para a TV.