It is very rare that you come out of a theatre with sense of satisfaction of watching a good film. Bullet train is one of them.
Reading the review, I wondered how a story on a train can stretch for 2 hours. But with crisp direction and good performances, it keeps you engaged till the very end.
Though story is not completely logical, nonetheless it's a fun ride.