Franklin OTT Release Franklin OTT Release Date: Mohammed Al-Ahmad’s Lebanese crime series to stream online on ‘This’ Platform Hardik Azad May 3, 2025