24 Frames Film Festival is a North American based film company specialized in film production and distribution.