Where to watch Who Shot Otto Mueller?: Release date (United States)
Who Shot Otto Mueller? will be available to watch on The Roku Channel from February 13, 2025.
Didn't find what you were looking for?
Let us notify you once it becomes available on more services.
Something wrong? Let us know!
Who Shot Otto Mueller? will be available to watch on The Roku Channel from February 13, 2025.
This focused family drama with a crime plot begins when Otto Müller, a 65-years-old business legend, is murdered in his own home.