Two trainee female police officers find themselves in an endless race against time after they witness a kidnapping and decide to use their knowledge.
1996
2007
2005
2008
2023
1963
1993
1997
1982
1995
2014
2006
2003
2018