Presenting Princess Shaw's Samantha Montgomery. Photo courtesy of Magnolia Pictures