Berlin, aujourd'hui. Francis, 30 ans, est un réfugié de Guinée-Bissau qui se retrouve dans la capitale allemande après avoir traversé illégalement la Méditerranée sur un bateau.
Sanne, 13 ans, raffole des histoires fantastiques que lui raconte son père, Lucas, un chasseur de spectres très réputé. Appelé à exercer ses talents à bord d'un ancien bateau de croisière reconverti en hôtel, Lucas propose à ses enfants de l'accompagner. Sanne rencontre ainsi Bobby, un fantôme de son âge, qui souhaite revoir sa mère une dernière fois avant de quitter le monde des vivants...