Department of Chemical and Biomolecular Engineering, University of Pennsylvania, Philadelphia, Pennsylvania 19104, United States Department of Bioengineering, University of Pennsylvania, Philadelphia, ...
The ending of the Taiwanese action thriller 96 Minutes brings a race against time on two high-speed trains to a devastating close. As protagonist Ren is forced to confront the moral choice that has ...