Num mundo futurista os seres humanos convivem em harmonia com os seres fantásticos, como fadas e ogres. Mesmo nesse cenário infrações à lei acontecem e um policia humano (Will Smith) especializado em crimes mágicos é obrigado a trabalhar em conjunto com um orc (Joel Edgerton) para evitar que uma poderosa arma caia nas mãos erradas.
Mitch Buchanan (Dwayne Johnson), é um nadador-salvador muito sério e responsável. É então forçado a trabalhar com Matt Brody (Zac Efron), um jovem rebelde que não respeita as regras, para acabar com o plano de uma magnata do petróleo, a malvada Victoria Leeds (Priyanka Chopra).