Sean sets the scene for his ambitious new skiing concept at the Revelstoke Mountain Resort in BC, Canada – a project full of top skiing talent and epic explosions taken straight from an action film.