It has all come down to this 90-minute season finale of Homeland. Watch the official Showtime trailer for it now!
Added: