This is all you need to know about the short film that Ted Limpert made. Titled My Sister Mosy by Ted Limpert.
MY SISTER MOSY is a short film by Ted Limpert and Filipe Bessa. It has screened at several film festivals in NYC, LA and Nashville.
Official release date TBD.