Nếu một ngày đẹp trời, bạn chợt tỉnh giấc và nhận ra mình đang mang một vẻ ngoài khác, nhân dạng khác, ngồi giữa một đám người lạ hoắc. Bạn nhận được thông báo phải hoàn thành một nhiệm vụ nào đó trong khi lý trí bạn chỉ mong thoát khỏi cái thế giới ảo này. Và đó chính là những gì sẽ diễn ra trong Source Code.
Một người đàn ông lạ mặt giật mình tỉnh giấc, anh thấy mình đang ở trên một chuyến tàu, ngồi đối diện là một cô gái. Nét mặt anh ta biểu lộ sự hoang mang, không hiểu chuyện gì đang xảy ra, nhưng cô gái đó lại mở lời cực kỳ dịu dàng, như thể họ là một cặp.
Anh ta nói mình là đại úy Colter Stevens, hiện đang lái trực thăng cho quân đội Hoa Kỳ ở Afghanistan. Cô gái phì cười như thể hôm nay là Cá Tháng Tư. Cô gọi anh là Sean, một cách thân mật.
Colter hoảng hốt lao vào nhà vệ sinh. Nhìn vào trong gương, trước mắt anh bây giờ là một khuôn mặt lại hoắc. Anh rút ví ra, bên trong là chiếc chứng minh thư với cái tên Sean Fentress.
Quá bàng hoàng, cô gái lạ mặt ra sức trấn tĩnh anh. Bất ngờ, cả con tàu nổ tung, mọi thứ chìm trong biển lửa.
Colter tỉnh dậy ở một nơi tối tăm chật hẹp nào đó, trong trạng thái bị buộc vào một cái ghế. Một giọng nói lạ mặt cất lên, trên màn hình xuất hiện một người phụ nữ mặc quân phục.
Cô kích hoạt một thứ gọi là mô thức ký ức nhằm giúp con nai vàng ngơ ngác nhớ ra mọi chuyện. Colter cũng nhớ ra tên của nữ quân nhân lạ mặt là Goodwin.
Những thứ xảy ra từ đầu phim giờ đây trở nên rõ ràng hơn một chút : Colter Steven đang tham gia vào một chương trình có khả năng tái hiện lại hiện trường vụ án, nhiệm vụ của anh hiện giờ là tìm ra kẻ đã đánh bom chuyến tàu định mệnh.
Colter bị “nhét” trở lại vào con tàu, lại ngồi đối diện cô gái kia, nhưng sự bỡ ngỡ đã vơi bớt phần nào. Giờ thì anh đã biết mình phải làm gì. Liệu Colter có bắt được tên khủng bố ? Và tổ chức bí ẩn mà anh đang tham gia có điều gì mờ ám không ?
Nội dung phim
Ban đầu mình nghĩ những gì mà Colter phải giải quyết chỉ là một trò giả lập theo kiểu dự báo tương lai để ngăn chặn, gần giống với Minority Report. Tuy nhiên, sau khi xem xét lại thì mọi thứ đều rối rắm hơn mình tưởng.
Đây quả thực là một ý tưởng thông minh và táo bạo. Chúng ta đang phải tìm hiểu về một bộ phim mà đến cả nhân vật chính còn mất một khoảng thời gian để biết mình đang làm cái gì.
Có thể hình dung mọi thứ là thế này : điều Colter Stevens phải ngăn chặn thực sự là tên khủng bố, chứ không chỉ là quả bom, bởi con tàu mà anh đang đi không phải mục tiêu duy nhất.
Cái “8 phút” mà Colter có được chính là những ký ức còn sót lại từ Sean. Và tất nhiên, Sean thực sự đã chết ở ngoài đời, cùng cô bạn gái Christina của anh ta.
Tuy nhiên, phức tạp hơn cả một giả lập, những gì mà Colter đang làm, bằng một cách nào đó lại có thể tạo ra một thực tại khác.
Ở một đoạn thoại giữa Colter và Rutledge, Colter có nói rằng anh đã gọi điện cho Rutledge trong môi trường giả lập, Rutledge trả lời rằng kẻ nhận được cuộc gọi đó là một “phiên bản khác” của ông.
Chuỗi sự kiện này nói lên điều gì ? Nó có nghĩa rằng mỗi lần Colter thất bại, vụ khủng bố sẽ tiếp tục xảy ra, nhưng là ở một “thế giới khác”. Đây là điều khiến cho Mã Nguồn trở nên phức tạp hơn những bộ phim về thực tế ảo khác.
Cũng chính vì điều này mà ở kết thúc phim, khi Goodwin bấm nút để kết thúc sự sống của Colter, anh đã đến với một thực tại khác, chứ không còn là thế giới ảo nữa.
Bạn cứ hình dung ra việc Colter ngoài làm nhiệm vụ gỡ bom thì còn phải tìm câu trả lời cho câu hỏi “đây là đâu và tôi là ai ?” là đủ hiểu mức độ khổ sở của anh đại úy lái máy bay.
Có thể nói Source Code là sự pha trộn giữa thế giới ảo, thực tại song song và thậm chí cả vòng lặp thời gian nữa. Đó là lý do mà nó từng xuất hiện trong bài viết 5 bộ phim về vòng lặp thời gian hay nhất của mình.
Sau vài chục lần hy sinh, cuối cùng thì chàng phi công cũng đã hoàn thành nhiệm vụ và bắt đầu một cuộc sống mới bên cô bạn gái “ảo” của mình.