O filme conta a história do príncipe Malaquias ( Luke Goss) e seu amigo Jason ( Ed Speleers ), um relutante filho forçado a assumir sua parte como chefe de seu país depois que seu pai morre. A terra que ele retorna é um terreno baldio, carentes de tudo, uma praga desconhecida. O príncipe e seus homens alegres cabeça para derrotar a Rainha Vermelha ( Sarah Dougls ) e salvar seu reino.