Movies and web series directed by Uli Edel

5 Movies and web series directed by Uli Edel you can watch legally in India, with the OTT platform for each. Best known here for: Body of Evidence, The Baader Meinhof Complex and The Little Vampire. Most of them stream on Amazon Prime Video, Amazon Video and Apple TV Store.