Мальчик-привидение Каспер с матерью и эксцентричным дядей поселился в старом особняке на отдельно стоящем острове, окруженном густым туманом и слухами о его проклятости. Живя в мире с иллюзиями о сказочных чудищах, которыми, как он полагал, являются люди, Каспер наслаждается безмятежной жизнью. Однако все меняется, когда на остров прибывает беспощадный пират Деревянная Нога. Он привозит с собой пленницу, девушку по имени Марибель, которая оказывается дочерью капитана легендарного корабля, скрывающего невообразимые сокровища.
Деревянная Нога убежден, что тайник находится именно в этом доме, и не собирается остановиться, пока не найдет его. Когда пираты начинают шерстить каждый уголок дома в поисках заветных богатств, спокойная жизнь Каспера рушится. Мальчику приходится столкнуться с неизведанным миром людей и пересмотреть свои взгляды на них. Ведь теперь его главная задача — защитить дом и помочь очаровательной Марибель вернуться к отцу.
Сначала робкий и неуверенный в своих силах, Каспер вскоре проявляет ловкость и сообразительность, чтобы обмануть пиратов и спасти пленницу. Он придумывает хитроумные ловушки и созывает своих замогильных друзей, чтобы отвлечь и напугать пиратов. Вместе с Марибель они разрабатывают план, используя тайные ходы и заброшенные комнаты дома, чтобы перехитрить Деревянную Ногу. В процессе этих приключений Каспер и Марибель становятся настоящими друзьями, открывая друг другу секреты своих миров, преодолевая страхи и недопонимания.
Кульминация наступает, когда пираты почти находят сокровища, но благодаря смелости и изобретательности Каспера и помощи его неспокойных родственников, злодеи получают по заслугам. В итоге, юному призраку удается не только защитить свой дом, но и выручить новую подругу, тем самым доказывая, что даже призраки могут быть героями.