We created a portfolio site for New Orleans-based film production company The Department of Motion Pictures, whose films have won many awards including Caméra d’Or at Cannes.