Legacy brand Falcon Studios has hit the slopes for "The Chalet," its newest feature directed by Steve Cruz and starring an international cast that includes BelAmi exclusives alongside Falcon contract stars.
Falcon Studios is touting the digital release of the first scene from "The Chalet," filmed on location in an actual chalet in the Austrian Alps by director Steve Cruz and starring studio exclusive Skyy Knox with BelAmi star Peter Annaud.