Liam Neeson stars in first trailer and poster for Non-Stop: watch now

( click image to enlarge )