V idiličnem, s soncem obsijanem gozdu, dobrosrčni Jack (Tom Cruise) odpelje svojo ljubezen, princeso Lili (Mia Sara), do roba gozda, da bi videla par samorogov.
Vendar se ne zavedata, da je Gospodar teme (Tim Curry) poslal svoje podanike, da bi ujeli oba samoroga ter odrezali njuna rogova, kar bi svet potisnilo v večno temo. Ko Lili in samoroga ujamejo, mora Jack združiti moči s skupinico gozdnih bitij ter se odpraviti v globine podzemnega kraljestva teme, da bi se soočil s peklensko silo, preden bi bilo prepozno.