Film Festival News Films Gone Wild Cameron S. Mitchell’s Holocaust doc DISPOSABLE HUMANITY set to make world premiere at Slamdance in February 24th Jan, 2025