Set to premiere on March 15, the film is Lohan's latest collaboration with Netflix and director Janeen Damian.