Tolong jelaskan mengenai Pemeran dan karakter dari The Terminal

Tom Hanks sebagai Viktor Navorski - seorang pelancong dari Krakozhia yang terjebak dan terpaksa tinggal di terminal Bandar Udara Internasional John F. Kennedy, karena tidak diperbolehkan memasuki Amerika Serikat ataupun pulang.

Catherine Zeta-Jones sebagai Amelia Warren - pramugari United Airlines berusia 39 tahun yang mulai bekerja sejak berusia 18 tahun. Selama tujuh tahun, ia terlibat dalam hubungan dengan Max, seorang lelaki yang telah menikah.

Stanley Tucci sebagai Frank Dixon - Direktur Area—dan kemudian, Komisioner Lapangan—untuk Keamanan Perbatasan dan Bea Cukai AS di JFK dan bermusuhan dengan Viktor. Frank sedang dalam menunggu promosi pekerjaan yang dapat membuatnya menjadi Direktur Regional baru.

Chi McBride sebagai Joe Mulroy - seorang penyortir bagasi untuk United Airlines yang sering merokok dan menyelundupkan minuman keras untuk dirinya dan petugas lainnya.

Diego Luna sebagai Enrique Cruz - seorang karyawan bandara yang mengemudi truk katering, dan sumber utama bagi bekal Viktor, dengan imbalan Viktor sebagai penengah antara dia dan Petugas Torres, dengannya ia jatuh cinta. Viktor membantu mereka menikah.

Barry Shabaka Henley sebagai Ray Thurman - seorang petugas bea cukai pendiam dan orang kedua Frank.

Kumar Pallana sebagai Gupta Rajan - seorang janitor di JFK yang dicari-cari di Madras, India karena membunuh seorang polisi tahun 1979 yang datang melakukan pungutan liar; setelah ia membersihkan lantai ia selalu meletakkan banyak papan peringatan; tetapi, banyak orang terpeleset, sementara ia menikmatinya.

Zoë Saldaña sebagai Dolores Torres - seorang petugas imigrasi yang ditemui Viktor setiap hari untuk memperoleh visanya. Ia seorang Trekkie, dan mendatangi konvensi Star Trek berpakaian sebagai Yeoman Rand. Karakter ini diberi nama setelah B'Elanna Torres dari Star Trek Voyager.

Pemeran yang lain juga meliputi: