When he's faced with another blind date, Ryan can't help but recall his past hallucinations that have proved problematic to sustaining a potential love life.
2015
2022
1913
1983
2023
1978
2008
1950
2025
2020
1955
2019
2018
2013
2021