Happy Finish have once again teamed up with White Lodge on this Menno Fokma directed film for River Island designer James Long.
The film was premiered by the British Fashion Council in partnership with River Island and men’s magazine GQ.
Post Production: Happy Finish