Hop mistura computação gráfica com live-action e conta a história de um coelhinho (Russell Brand) que quer ser roqueiro, mas sofre pressão para se manter no ramo de negócios da família, a Páscoa. Quando decide fugir de casa, ele tromba com Fred (James Marsden), um desempregado que acidentalmente o machuca e precisa acolhê-lo em sua casa até que ele se recupere.
Após passar por uma tragédia pessoal enquanto trabalhava como negociador de reféns para o Departamento de Polícia, Jeff Talley (Bruce Willis) pede demissão do cargo e decide trabalhar como delegado na pequena cidade de Bristo Camino. Jeff quer paz e a pacata cidade tem tudo para lhe proporcionar isto. Porém quando três adolescentes vão à casa de uma família com o objetivo de roubar o carro deles, eles ficam presos dentro da casa e decidem por tomar todos como seus reféns. A situação força Jeff a atuar como negociador dos reféns, fazendo um trabalho que ele preferia nunca mais ter que realizar em sua vida.