Short film about a snowman coming to life and working as a police officer, told via found footage techniques.
Comedy Crime Drama Thriller
NextFilm 2025