Charming - Jade Linwood

John Tucker Must Die meets Shrek in a revenge tale where Princesses save themselves.