FollowShareClaudia Sainte-LuceFilmographyAboutThe Amazing CatfishDirector and screenplay • 20132013Mexico, France1 h 31 minNo biography yet.RolesDirector, screenplayBorn28 December 1982On Pheelm1 film directed, 2013LinkIMDb