Leon Must Die [440831] Released: 2017-01-19 Revenue: $0 Budget: $0 Profit: $0 Runtime: 73 mins Popularity: 1.4135 Vote Average: 6.1 Vote Count: 12 Overview: Leon is in his mid-twenties and terminally ill. He invents a technology that allows him to computerize his mind and live forever. This technology will be the downfall of mankind, so freedom fighter Aqua travels back from the future to kill him. The two fall in love and turbulent events follow. Cast [8] Nisan ArikanAqua Philip SpreenLeon Alexander F. ObeXB10-3 Ebba EkholmAlpha Viktoria SteiberLuna Christoph HarsTyp 2 Jens HolzheuerSelfie-Typ Dustin LeitolTyp 1 Trailers Leon must die - Trailer