When Julia returns home for her grandmother's funeral, she has a nervous breakdown and vomits up the imaginary friends that have been living inside her stomach since she was seven.
2005
2001
2018
2023
1998
2025
2014
2022
2020
1983
2008
2013
1968
1963
2002
1990
2024