Fish Tank er fortællingen om Mia, en vred 15-årig, der bor sammen med sin mor og sin irriterende lillesøster. Hun er blevet smidt ud af skolen og er blevet frosset ude af sine venner. Hendes mor, der selv var et barn, da hun fødte Mia, kan ikke rigtig håndtere forældrerollen på grund af sin egen spolerede ungdom og tænker ofte mere på sine egne kærester og fester end døtrenes velfærd. Men der kommer en ny mand ind i deres liv, Connor, som er rolig, charmerende, pæn og holder af dem alle, og selv Mia begynder at åbne op over for ham.
Fra barnsben har brødrene Stephen og Bloom været drevne bondefangere. Storebror Stephen konstruerer eventyrlige og ambitiøse svindelnumre, hvor Bloom udfylder rollen som følsom antihelt. Som voksen længes Bloom dog efter at leve et liv uden løgne og tricks, men Stephen får ham overtalt til en sidste bluff. Offeret er en smuk og excentrisk arving, som Bloom har svært ved ikke at falde for.