Harvey,
Лучше всего отделять представление от логики.
Например, можно использовать различные шаблонизаторы (
jquery templates).
Разметка выносится в отдельные блоки:
<script id="movieTmpl" type="text/x-jquery-tmpl">
<div class="container">
// и т.д.
</div>
</script>
А в коде вы указываете имя шаблона и передаете парампетры:
$('#movieTmpl').tmpl(dataItems).appendTo('#movieListBag');