«Él es Tom y yo soy Rebel. Nos hemos elegido el uno al otro.»
Rebel es un buen perro que adora su vida sencilla en la granja junto a Tom, su niño y mejor amigo. Pero todo cambia cuando estalla una guerra cerca de su hogar y Tom decide unirse a los que luchan contra el rey. Antes de partir, Tom le ata un pañuelo rojo al cuello y le pide que lo espere. Sin embargo, cuando Rebel comprende que su amigo podría no regresar jamás, se enfrenta a sus miedos y emprende un peligroso viaje para traerlo de vuelta a casa
 antes de que sea demasiado tarde. 
¿Será la lealtad más fuerte que la guerra?