Cleopatra Entertainment has finished production on their newest feature film FROST. The thriller – which was directed by Brandon Slagle with the story by James Cullen Bressack and screenplay by Robert Thompson – was filmed on location in the San Bernardino mountains in southern California during winter of 2020. After…