When a delusional housewife with a personality disorder is taken hostage by a terrorist on the loose and a husband accused of cheating on his wife have their own versions of reality, how do we know who's saying the truth?
2025
1954
2024
2023
2021
2003
1993
1996
2008
1994
2002
1974
2013
1988