A Soldier's Heart: Season 2 - 70 Episode s
2x1 - Reporting for Duty
June 15, 2020
2x2 - Dangerous Heart
June 16, 2020
2x3 - Escape
June 17, 2020
2x4 - Finding Courage
June 18, 2020
2x5 - Face Off
June 19, 2020
2x6 - Liable Love
June 22, 2020
2x7 - Search is Over
June 23, 2020
2x8 - Closer to Truth
June 24, 2020
2x9 - Dangerous Truth
June 25, 2020
2x10 - Truth Hurts
June 26, 2020
2x11 - Suffering Heart
June 29, 2020
2x12 - Wondering Heart
June 30, 2020
2x13 - Wounded Heart
July 1, 2020
2x14 - Memories of Heart
July 2, 2020
2x15 - Fighters' Heart
July 3, 2020
2x16 - Fight to Survive
July 6, 2020
2x17 - Fight to Love
July 7, 2020
2x18 - Fight to Withstand
July 8, 2020
2x19 - Fight for Peace
July 9, 2020
2x20 - Fight for Dignity
July 10, 2020
2x21 - Face of the Enemy
July 13, 2020
2x22 - Face of Fear
July 14, 2020
2x23 - Face of Loyalty
July 15, 2020
2x24 - Brother's Clash
July 16, 2020
2x25 - War of Hearts
July 17, 2020
2x26 - All for Survival
July 20, 2020
2x27 - Breaking Hearts
July 21, 2020
2x28 - Friends or Foes
July 22, 2020
2x29 - Broken Trust
July 23, 2020
2x30 - Two Truths and a Lie
July 24, 2020
2x31 - State of a Soldier
July 27, 2020
2x32 - Revenge is Coming
July 28, 2020
2x33 - Promise of a Soldier
July 29, 2020
2x34 - How to Save a Soldier
July 30, 2020
2x35 - The Stand
July 31, 2020
2x36 - Distraction
August 3, 2020
2x37 - Under Arrest
August 4, 2020
2x38 - Clarifications
August 5, 2020
2x39 - Brave Heart
August 6, 2020
2x40 - Versions of Truth
August 7, 2020
2x41 - Army of Truth
August 10, 2020
2x42 - Soldier's Stand
August 11, 2020
2x43 - Life of Lies
August 12, 2020
2x44 - Game of Lies
August 13, 2020
2x45 - Trials and Lies
August 14, 2020
2x46 - The Witness
August 17, 2020
2x47 - Suspicion
August 18, 2020
2x48 - Love and Justice
August 19, 2020
2x49 - Proof of Truth
August 20, 2020
2x50 - True Justice
August 21, 2020
2x51 - Freedom
August 24, 2020
2x52 - Truth Slaps
August 25, 2020
2x53 - Casualty of Truth
August 26, 2020
2x54 - Sacrifice
August 27, 2020
2x55 - All In
August 28, 2020
2x56 - Grieving Heart
August 31, 2020
2x57 - Cause to Fight
September 1, 2020
2x58 - Memories
September 2, 2020
2x59 - Surviving Heart
September 3, 2020
2x60 - Beliefs and Missions
September 4, 2020
2x61 - Fight for All
September 7, 2020
2x62 - The Battle Begins
September 8, 2020
2x63 - War of Bloods
September 9, 2020
2x64 - Reality Strikes
September 10, 2020
2x65 - Take Charge
September 11, 2020
2x66 - The Final Mission
September 14, 2020
2x67 - The Final Plea
September 15, 2020
2x68 - The Final Words
September 16, 2020
2x69 - The Final Breath
September 17, 2020
2x70 - The Final Salute
September 18, 2020