Rory Cochrane (born February 28, 1972) is an American actor. He is known for playing Ron Slater in Dazed and Confused, Lucas in Empire Records, and Tim Speedle in CSI: Miami.
Some of history's most fearless leaders are awakened by an experiment in a historical museum and are now invading the modern world as other human bodies.
MOVIE INSPIRATION: Night at the Museum (2006) - Er ist wieder (2015) - The Wax Mask (1997)