Castille Landon

She began her career as actress playing small roles on television series Ghost Whisperer and Tell Me You Love Me.

In 2016, she co-starred, wrote and directed fantasy film Albion: The Enchanted Stallion starring Jennifer Morrison, Stephen Dorff and Debra Messing.

[2] The following year, she made her second film, a family drama Apple of My Eye starring Amy Smart, AJ Michalka and Burt Reynolds.

In 2021, Landon directed and wrote the psychological thriller film, Fear of Rain starring Katherine Heigl and Madison Iseman.

[10][11] Later in 2023, Landon wrote and directed the comedy film Summer Camp starring Diane Keaton, Kathy Bates and Alfre Woodard,[12] which was released in May 2024 to generally negative reviews.