
Isaac Films archive
Frank & Louis
Directed by Petra Biondina Volpe
Synopsis
Frank & Louis is a film released in 2026 from Switzerland, United Kingdom directed by Petra Biondina Volpe classified as Drama 95 minutes long. Explore its connections through people, places, genres, moods and related cinema.



