How many movies have Aleksi Delikouras and Linnea Leino collaborated on?

They have worked on 2 movies together! Their first movie together was Witness the Fitness (2022) while their highest rated movie together was Spede (2023). They have not worked together since Spede (2023).