A short psychological thriller featuring Selena Mars.