Coba jelasin Pemain dari Dear John (film 2010) dong

Channing Tatum sebagai John Tyree

Amanda Seyfried sebagai Savannah Lynn Curtis

Henry Thomas sebagai Tim Wheddon

Richard Jenkins sebagai Bill Tyree

Braeden Reed sebagai Young Alan

Keith Robinson sebagai Kapten Stone

Georgina Sparling sebagai anak dari Afganistan

Joshua Radin and Schuyler Fisk – Paperweight

The Swell Season – The Moon

The Donkeys – Excelsior Lady

Wailing Souls – Things & Time

Amanda Seyfried and Marshall Altman – Little House

Fink – This Is the Thing

Rosi Golan – Think of Me

Rachel Yamagata and Dan Wilson – You Take My Troubles Away

Deborah Lurie – Dear John Theme

Snow Patrol ft. Martha Wainwright – Set The Fire To The Third Bar (Bonus Track)

Lagu lain dari film tetapi tidak ada di soundtrack CD

Ryan Adams – "Answering Bell"

Amanda Seyfried – "Little House" (Acoustic)

Brian Tichy – "Dead in Your Tracks"

Gaye Tolan Hatfield and Jeffrey S. Meegan – "Let Her Gift Be Me"

Brad Hatfield – "Ballroom Ballad"

Film ini mendapatkan berbagai macam kritik baik dari yang bersifat positif maupun negatif.

Lou Lumenick dari New York Post mengkritik bahwa Dear John adalah film yang membuat para pecinta drama sedih dan terlihat buruk. Lou memberi nilai D untuk film ini.

Sean O'Connell dari Filmcritic.com mengkritik bahwa karakter dalam film Dear John ini mempunyai pilihan yang sulit seiring dengan berkembangnya hubungan mereka. Sean memberi nilai B- untuk film ini.

Website Rotten Tomatoes mengkritik bahwa dari 121 review yang ada, terdapat 34 hasil yang menyatakan film ini baik dan 87 menyatakan film ini buruk, film ini memperoleh nilai 4.4 dari 10. Metacritic, yang memberikan nilai rata-rata tertimbang dari resensi film kritikus, melaporkan rating 43% berdasarkan 34 review.