Antti Jussila, Sami Luhtanen, Niels Schack, Tommy Gesme, Forest Bailey, Will Smith. Filmed 2023 in Finland. Sami Luhtanen continues his reign on the streets of Finland.