Coba jelasin Cast dari Wizards of Waverly Place: The Movie dong

Selena Gomez sebagai Alex Russo

David Henrie sebagai Justin Russo

Jake T. Austin sebagai Max Russo

Maria Canals-Barrera sebagai Theresa Russo

David DeLuise sebagai Jerry Russo

Jennifer Stone sebagai Harper Finkle

Xavier Enrique Torres sebagai Javier

Johnathan Dwayne sebagai Activities director

Marise Alvarez sebagai Penyambut tamu

Bettina Mercado sebagai Wanita di desa #1

Veraalba Santa sebagai Wanita di desa #2

Gabriela Alejandra Rosario sebagai Wanita desa

Ruby sebagai Giselle si Burung Kakaktua (uncredited)

Seluruh anggota keluarga Russo, kecuali Alex (Selena Gomez), sedang bersiap-siap untuk liburan ke Puerto Rico. Alex sendiri ingin bersama Harper (Jennifer Stone) selama liburan. Alex juga berencana untuk mengintip apa isi tas Justin David Henrie), tetapi ia malah diperangkap oleh tas tersebut (yang memang sudah direncanakan Justin sebelumnya). Ayahnya, Jerry (David DeLuise) datang untuk menolongnya. Jerry juga menjelaskan mengapa ia memperbolehkan Justin meminjam buku terlarang (Forbidden Book). Berikutnya, Alex ingin ke pesta bersama Harper tetapi tidak diperbolehkan ibunya Theresa (Maria Canals-Barrera) karena ia tidak tahu orang tua gadis tersebut.

Setelah kedua orang tuanya pergi dan saudara laki-lakinya sedang di ruangan lain, Alex membuat sihir pada kereta subway sehingga mereka bisa pergi ke pesta (kereta subway ini sebenarnya adalah restoran berbentuk kereta), tetapi Alex dan Harper akhirnya batal ke pesta itu setelah hampir saja terbunuh karena kereta mereka melaju di jalan buntu. Untungnya mereka berdua diselamatkan oleh Justin. Tapi, bagian kerangka kereta sebelah kiri rusak berat dan akhirnya jatuh, pas ketika orang tua mereka kembali sampai di rumah. Karena itu, Alex pun dipaksa oleh orang tuanya untuk ikut liburan bersama mereka ke Puerto Riko.

Sampai di Puerto Riko, keluarga ini memutuskan untuk melakukan semuanya bersama, misalnya bermain di pantai, main selancar, foto-foto, dan sebagainya. Ketika sedang berjalan-jalan di pinggiran pantai Puerto Riko, keluarga Russo bertemu dengan seorang pesulap jalanan bernama Archie. Max (Jake T. Austin) menggunakan sihirnya untuk mengerjai Archie.

Keesokan harinya, setelah puas bermain selancar, Alex bertemu seorang pemuda bernama Javier. Javier sudah kenal Alex karena ia adalah karyawan yang bekerja di hotel dimana keluarga Russo menginap. Javier mengajak Alex jalan-jalan saat itu, tetapi Theresa tidak memperbolehkannya. Alex pun menggunakan sihirnya pada ibunya agar ia boleh jalan-jalan bersama Javier, tetapi sayangnya sihir itu tidak berguna karena ia bukan seorang penyihir penuh. Alex pun meminjam tongkat sihir pada Justin, dan mencoba menggunakan tongkat tersebut di kamar hotel. Pada saat bersamaan, Theresa datang dan akhirnya Alex malah bertengkar dengan Theresa. Setelah Theresa pergi dari ruangan, Alex dengan marah menyumpahi kedua orang tuanya agar mereka tidak pernah bertemu. Tanpa disangka-sangka, permintaan Alex dikabulkan oleh tongkat sihir itu. Hasilnya, Jerry dan Theresa tidak dapat mengenali diri satu sama lain, dan juga tidak dapat mengenali Justin, Alex dan Max. Hasil lainnya adalah ketiga anak ini akan kehilangan ingatan mereka secara bertahap, kemudian menghilang selamanya.

Justin dan Alex memutuskan untuk menemukan Stone of Dreams, dipandu oleh Archie. Stone of Dreams hanyalah satu-satunya barang yang bisa mengembalikan sihir Alex tersebut. Max sendiri mendapat tugas untuk membuat Jerry dan Theresa berpacaran.

Alex dan Justin akhirnya berhasil mendapatkan Stone of Dreams dengan susah payah, tetapi akhirnya Giselle mencurinya sebelum Alex dan Justin sempat memakainya. Akibatnya, Theresa tidak percaya dengan mereka meskipun anak-anak menceritakan siapa mereka sebenarnya. Jerry akhirnya mengusulkan agar diadakan kontes merebutkan penyihir-penuh. Ketika sedang bersiap, Max kehilangan ingatannya dan ia pun menghilang. Menyadari kalau mereka harus cepat, Alex dan Justin segera menuju tempat kontes. Dengan susah payah, akhirnya Alex menang tipis dari Justin.

Setelah berhasil menjadi seorang penyihir penuh, Alex meminta bantuan Justin. Sialnya, sekarang Justin pun kehilangan ingatannya dan ia menghilang seperti Max. Jerry berkata kalau Alex masih punya kekuatan sebagai seorang penyihir penuh. Tiba-tiba Theresa datang dan memberikan Stone of Dreams pada Alex. Alex pun mengembalikan segalanya seperti semula, ketika Alex mulai bertengkar dengan ibunya dulu. Ia pun meminta maaf pada ibunya dan bersedia untuk dihukum.

Akhirnya, Alex bertemu kembali dengan saudara-saudaranya. Alex berkata kalau ia menyerahkan kembali kekuatan penyihir penuh yang sudah ia dapat karena ia hanya mau semuanya kembali seperti semula. Film berakhir ketika keluarga Russo berjalan di pinggir pantai dan Jerry menyarankan untuk mengunjungi situs-situs penyihir, yang ditolak oleh anggota keluarga Russo lainnya.