Student-created independent film to premiere April 25