Whoa! This episode of Once Upon A Time looks amazing! Looks like it's time to meet the Mad Hatter. Is someone in danger? There was just something about this preview that made us super excited for the episode! Could it be because Sebastian Stan and Roger Daltrey guest star? Check out the preview promo for the episode: Hat Trick.