Zach (Kristopher Turner) i Ben (Oliver James) przyjaźnili się od najmłodszych lat. Po liceum ich drogi na jakiś czas się rozeszły, Zack korzystał z życia i został wolontariuszem, natomiast Bena całkowicie pochłonęła praca prawnika. Pewnego dnia Zack zostaje poproszony przez swoją umierającą podopieczną o odnalezienie jej wnuczki. Okazuje się, że jest nią dawna, wielka miłość Bena, dlatego też wziął go za kompana do poszukiwań. Tak właśnie rozpoczęła się podróż pełna przygód i dziwnych wydarzeń, jak napad uzbrojonych wiewiórek, walka z dziką rzeką, czy terrorystami.
Ryan jest nastolatkiem, który ma problemy z mówieniem. Pewnego dnia, gdy ma wypadek i spada z mostu, budzi się w dziwnym bajkowym świecie, gdzie spotyka swojego dziadka Randolpha i śliczną dziewczynę Melanie. Ryan i Melanie starają się nawzajem sobie pomóc w swoich problemach i oboje odkrywają, jak wiele można się dowiedzieć od starszych ludzi takich jak dziadek Randolph.