47 Metri Uncaged, il film diretto da Johannes Roberts, racconta la storia di Mia (Sophie Nélisse) e Sasha (Corinne Foxx) due sorelle adottive molto diverse tra loro. Le ragazze frequentano insieme una nuova scuola e fin da subito nascono litigi in pubblico per via dei loro caratteri del tutto divergenti.
Il padre di Mia decide così di noleggiare una barca e portare in gita le due sorelle per vedere da vicino gli squali bianchi, sperando che quest'esperieza possa unire le ragazze. Al gruppo si aggiungono anche due nuove compagne di classe di Mia e Sasha, ma presto quella che doveva essere una divertente escursione in mare si trasformerà in una giornata piena di terrore ed angoscia. Le ragazze s'immergono per andare ad esplorare una città Maya sommersa situata in delle grotte sottomarine, finendo con lo scoprire che quelle cavità labirintiche sono popolate da squali pericolossissimi e affamatissimi. Nel bel mezzo dell'immersione l'ossigeno inizierà a mancare e nell'oscrurità del mare, le quattro amiche inizieranno una corsa contro il tempo per salvarsi la vita.