POLICE STORY (1985) screens at Webster University’s Moore Auditorium (470 East Lockwood) Friday April 12th at 7:30pm and...