6.5 95 min Time Trap Adventure, Science Fiction, USA 19 May 2017Ben Foster, Mark Dennis Trailer Watch