“Great job by the North Route team! Fast, clean, and more than we asked for!”

Davig Lingerak

The Objectives

  • Create a slick website for film festival applications
  • A custom thank you page for sponsors
  • Smooth scroll and solid photo usage

About the client

Football in China is the first real life documentary about football in the largest society on earth: China. With over 1.3 billion people, this documentary is trying to find the opportunities in Chinese football.