First film runs at Giants Head Freeride 2019