La película sigue a Bilbo Bolsón (Martin Freeman), un hobbit que vive en la Comarca, una región pacífica y tranquila de la Tierra Media. Sin embargo, su vida cambia drásticamente cuando el mago Gandalf (Ian McKellen) y un grupo de enanos liderados por Thorin Escudo de Roble (Richard Armitage) llegan a su hogar. Los enanos buscan la ayuda de Bilbo para recuperar su tesoro, que les fue robado por el dragón Smaug.