王家衛決定將《擺渡人》搬上銀幕,只不過他本人並沒有出任導演,而是擔綱監制。張嘉佳本人則挑起了導演、編劇重任,這是頂著作家頭銜的他的第壹部導演作品。
電影的演員陣容堪稱豪華,梁朝偉、金城武、陳奕迅、楊穎、張榕容、杜鵑、熊黛林、大鵬、馬蘇、崔誌佳、賈玲、李璨琛、柳巖聯合出演、李宇春友情客串、鹿晗特別出演。