Baffling
Apparently, Ted’s adventure was far from over. However, the way it unfolded left people absolutely baffled: it all sounded like an elaborate hoax or some sort of marketing campaign for a movie.
However, Ted swore up and down that he was telling the truth. However, his whole post sounded like something straight from a movie.