Scan this QR Code to follow PureWow on Snapchat!

It’s t-minus six days until the This Is Us season two finale, and this new episode promo proves we’re in for one hell of an emotional rollercoaster.

The teaser, which debuted after last night’s episode, centers on Kate (Chrissy Metz) and Toby’s (Chris Sullivan) wedding and—keep it together—Jack Pearson (Milo Ventimiglia) as an elderly man.

In the thirty second clip, Kevin (Justin Hartley) and Randall (Sterling K. Brown) get ready to walk their sister down the aisle as Jack utters these devastating words to Rebecca (Mandy Moore): “Where did the time go, Bec?” *Assumes fetal position*

Whether Jack is merely a figment of Rebeca's imagination or a real-life angel, we'll have to wait and see when the This Is Us season two finale airs at 9 p.m. PT/ET on Tuesday, March 13, on NBC. 

Stay strong, friends. 

RELATED: You Have to See Why Mandy Moore Is Crying in Hilarious New ‘Ellen’ Video

From Around The Web