CINXE.COM
Indie Film Hustle TV // Film Education...Reinvented!
<!DOCTYPE html> <html lang="en"> <head> <title>Indie Film Hustle TV // Film Education...Reinvented!</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link rel="shortcut icon" href="https://www.indiefilmhustle.tv/images/favicontypes/4731/data_2fimages_2f4crvueb4rhgdlcesvblz_ifhtv_20favicon.png"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="E58pfMdhbx63teQnGgKsdUgMoSxJv59t75ynFDQ5BvbUx0nsvnS-xHJp9hAbvT4asV2wEFf8mgvCA7by2kjlig" /> <link rel="stylesheet" href="https://assets-gke.uscreencdn.com/vite/assets/tailwind-DtSMLOOt.css" media="all" /> <link rel="stylesheet" href="https://assets-gke.uscreencdn.com/vite/assets/vue_storefront-DWBlzcnI.css" media="all" /> <script src="https://assets-gke.uscreencdn.com/vite/assets/web-components-p7BH4iA_.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/preload-helper-B8hUOznO.js" as="script" crossorigin="anonymous"> <script src="https://assets-gke.uscreencdn.com/vite/assets/storefront_hotwire-Be8lnBoK.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/preload-helper-B8hUOznO.js" as="script" crossorigin="anonymous"> <link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/stream_actions-qocBE_wt.js" as="script" crossorigin="anonymous"><link rel="stylesheet" href="https://assets-gke.uscreencdn.com/vite/assets/storefront_hotwire-Bf76VUY8.css" media="screen" /> <!-- Google Analytics --> <!-- End Google Analytics --> <!-- Google Tag Manager --> <!-- End Google Tag Manager --> <script> var sentryDsn = 'https://a7a5d334e15546e5908bf92cc68c8833@o282387.ingest.sentry.io/5277605' var sentryStorefrontActive = true var sentryStorefrontSampleRate = 1.0 var railsEnv = 'production' var analyticsHost = 'https://stats.uscreen.io' var analyticsConfig = {"debug": false, "mode": "batch","maxIntervalMs": 20000, "maxEventsInStorage": 10, "allowedEvents": ["abort", "emptied", "ended", "error", "interruptbegin","interruptend", "loadstart", "pause", "canplay","play", "progress", "stalled", "waiting", "seeking", "seeked"],"alwaysClearSession": true,"maxSendingAttempts": 5} </script> <script> //<![CDATA[ window.gon={};gon.global={"uppy_companion_url":"https://uppy.uscreen.io/","assets_cdn_url":"https://alpha.uscreencdn.com","mixpanel_token":"44e8d04b49529b306bd4a1c79afcc56e"};gon.pixel_user=null;gon.pixel_store=4629;gon.pixel_session="cbdf9399-dc3d-4cbd-a67c-68055ba23493";gon.impersonated=null;gon.request_referer=null;gon.ga_id=null;gon.pixel_email=null;gon.environment="production";gon.analytics={"user_id":null,"store_id":4629,"pixel_session":"cbdf9399-dc3d-4cbd-a67c-68055ba23493","impersonated":null,"request_referer":null,"ga_id":null,"email":null,"environment":"production"};gon.env="production";gon.session=false;gon.currency="USD";gon.country="US";gon.locale="en";gon.title="Indie Film Hustle TV // Film Education...Reinvented!";gon.terms_url="https://www.indiefilmhustle.tv/pages/terms-and-conditions";gon.stripe="pk_live_DImPqz7QOOyx70XCA9DSifxb";gon.captcha=false;gon.has_gift_card_enabled=true;gon.feature_flags=["confirm_email_on_gift_card_sign_up","zapier_and_webhooks","mobile_calendar","hotwire_catalog","apps_update_requests","community_notifications_v1","tailwind_latest","community_posts_without_title","new_people_flow","new_people_index_page","on_hold_hotwire","allow_website_code_customization","community_feed","pg_video_analytics","client_emails_footer","postmark_transactional_delivery","calendar_push_notifications","studio_beta","go_live_from_mobile","show_cancellation_survey","video_chapters_on_timeline","automate_billing_for_ott_svod","overage_billing_for_live_streaming","banner_with_live_stream_overage","subscription_management_on_people_page","postmark_bulk_delivery","invoices_based_subscriber_analytics_chart","community_channels","channel_access_levels","allow_new_prices_to_existing_members","paypal_beta","improved_go_live_ex","community_polls","community_challenges","community_ugc_setting","community_ai_assistant","community_gifs_picker","community_engagement_setting","live_chat_with_sse","community_without_header","pause_subscriptions","omni_analytics","passwordless_sign_in","sign_in_with_hotwire","google_play_subscriptionsv2"];gon.referral_program_tab_enabled=false;gon.recaptcha_v3_pub_key="6LenX-EZAAAAAAITxgGIXKB3S2OVKsM5r5tg0wKL";gon.store_id=4629;gon.primary_color="#FF5655";gon.color_scheme="dark";gon.banner_image="https://alpha.uscreencdn.com/1200xnull/4629/uploads/e7c57ba5-183b-4588-8c1f-b7588106840f.jpg";gon.logo="https://alpha.uscreencdn.com/nullx100/images/logotypes/4731/7e3579ba-5c28-4263-a3a5-26671603f29f.png";gon.integrations={"facebook_pixel":true,"google_tag_manager":true,"google_analytics":true,"refersion":false}; //]]> </script> <script> window.apiUrl = "https://api.uscreencdn.com" window.apiOrigin = "indiefilmhustle" </script> <script> window.hotwireCatalog = true window.addEventListener('turbo:before-fetch-request', function (event) { event.detail.fetchOptions.headers['X-Fastly-Origin'] = "indiefilmhustle" }) </script> <title>Indie Film Hustle TV // Film Education...Reinvented!</title> <meta name="description" content=""> <!-- Twitter Card data --> <meta name="twitter:card" content="summary" /> <meta name="twitter:title" content="Indie Film Hustle TV // Film Education...Reinvented!" /> <meta name="twitter:description" content="" /> <meta name="twitter:image" content="https://alpha.uscreencdn.com/450xnull/images/logotypes/4731/7e3579ba-5c28-4263-a3a5-26671603f29f.png?auto=webp" /> <!-- Open Graph data --> <meta property="og:title" content="Indie Film Hustle TV // Film Education...Reinvented!" > <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.indiefilmhustle.tv" > <meta property="og:image" content="https://alpha.uscreencdn.com/1110xnull/images/logotypes/4731/7e3579ba-5c28-4263-a3a5-26671603f29f.png?auto=webp" > <meta property="og:image:width" content="740" > <meta property="og:image:height" content="420" > <meta property="og:description" content="" > <meta property="og:site_name" content="Indie Film Hustle TV // Film Education...Reinvented!" /> <link rel="canonical" href="https://www.indiefilmhustle.tv" /> <script type = 'application/ld+json' > { "@context": "https://schema.org", "@type": "Organization", "url": "https://www.indiefilmhustle.tv", "@id": "https://www.indiefilmhustle.tv/#organization", "name": "Indie Film Hustle TV // Film Education...Reinvented!", "logo": "https://alpha.uscreencdn.com/450xnull/images/logotypes/4731/7e3579ba-5c28-4263-a3a5-26671603f29f.png?auto=webp" } </script> </head> <body class="dark" dir="ltr" > <style> html { height: 100%; } body { height: 100%; min-height: 100vh; } a { color: #FF5655; } .active-color { color: #FF5655 !important; } .active-background-color { background-color: #FF5655 !important; } .active-fill { fill: #FF5655 !important; } .active-border-color { border-color: #FF5655 !important; } .link, .link:hover, .link:active, .link:focus, .link:visited { color: #FF5655 !important; text-decoration: none; } .stripe-card-element .StripeElement { border-radius: 4px; background-color: #ffffff; border: solid 2px #d6dde5; padding: 10px 15px; } .stripe-card-element .field-with-error .StripeElement { border: solid 2px #ff2322; } .stripe-card-element .StripeElement--focus { border-color: #FF5655 !important; } .stripe-card-element .StripeElement--invalid { border-color: #ff2322 !important; } .active { fill: #FF5655 !important; } input[type=text]:active, input[type=password]:active, input[type=text]:focus, input[type=password]:focus { border-color: #FF5655 !important; } .open { border-color: #FF5655 !important; } .options { border-color: #FF5655 !important; } .logo-url { text-decoration: none; } </style> <style> :root { --primary: #FF5655; --primary-rgb: 255, 86, 85; --contrast-text-color: #FFFFFF; --contrast-to-primary-color: #fff; } </style> <style id="custom-theme-styles" media="none"> body.light { --main-color-h: 0; --main-color-s: 100; --main-color-l: 100; --ds-bg-main: hsl(0, 100%, 100%); --ds-bg-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 96%); --ds-bg-inset: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 91%); --ds-bg-overlay: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 98%); --ds-bg-subtle: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 91%); --ds-border-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 85%); --ds-fg-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 8%); --ds-fg-muted: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 25%); --ds-fg-subtle: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 50%); } body.dark { --main-color-h: 0; --main-color-s: 100; --main-color-l: 0; --ds-bg-main: hsl(0, 100%, 0%); --ds-bg-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 10%); --ds-bg-overlay: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 2%); --ds-bg-inset: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 6%); --ds-bg-subtle: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 15%); --ds-border-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 20%); --ds-fg-default: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 98%); --ds-fg-muted: hsl(var(--main-color-h), calc(var(--main-color-s) * 1%), 70%); --ds-fg-subtle: hsl(var(--main-color-h), clamp(7%, calc(calc(var(--main-color-s) - 10) * 1%), 100%), 60%); } </style> <script src="https://www.google.com/recaptcha/api.js" async defer></script> <div class="flex flex-col min-h-screen"> <header class="bg-ds-main"> <div class="container px-5 flex py-4 mx-auto my-0 items-center justify-between max-w-7xl"> <div data-test="branding"> <div class="flex max-w-full overflow-hidden is-centered justify-center"> <div class="flex justify-center max-w-3xl max-h-12"> <a href="/"> <img src="https://alpha.uscreencdn.com/images/logotypes/4731/7e3579ba-5c28-4263-a3a5-26671603f29f.png" alt="Indie Film Hustle TV // Film Education...Reinvented!" class="object-contain max-w-full max-h-full" > </a> </div> </div> </div> </div> </header> <div class="w-full flex-1 bg-ds-subtle text-ds-default"> <div class="flex flex-col md:items-center"> <div class="w-full md:max-w-lg lg:w-[28rem] mt-12 md:mt-32 mb-4" data-test="form-container"> <turbo-frame id="sign_in_form"> <div id="flash_messages"> </div> <div class="p-4 md:p-6 md:border md:rounded bg-ds-default mb-4"> <form data-turbo-frame="sign_in_form" action="/sessions/passwordless_token_email" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" autocomplete="off" /><input type="hidden" name="authenticity_token" value="45GGqgWLPBcaQeTWO9Cga1R4yjKI6R_zNTr3DKGF9ATMkBA3TjEVQRw-ac_lmp8U6xgZK2u_9i8ufmd7L40RiQ" autocomplete="off" /> <h1 class="mb-6 text-ds-large-semi-bold text-ds-default">Welcome back!</h1> <div class="w-full mb-6"> <div> <div class="flex-initial mb-2 flex rtl:mr-0 text-ds-muted"> <label>Email</label> </div> </div> <div class="w-full"> <ds-input id="user_email" placeholder="Enter your email" autofocus="autofocus" type="email" data-sign-in-target="email"><input name="user[email]" type="email" placeholder="Enter your email" autocomplete="email" slot="input" autofocus="autofocus"></input></ds-input> </div> </div> <ds-button type="submit" variant="primary" class="w-full" data-controller="helpers--button-submitting-state" data-sign-in-target="submitButton"> Sign in with email </ds-button> </form> <div class='my-4 text-ds-tiny-semi-bold text-center text-ds-muted'> OR </div> <ds-button id='password-form-btn' variant='regular' class='mb-2 w-full' onclick="goToPasswordForm()" data-redirect=/sign_in?passwordless=false>Sign in with password</ds-button> <div class="flex flex-col gap-y-2"> </div> </div> <div class="flex flex-col md:items-center"> <div class="uscreen-block flex justify-center my-4 md:m-0 md:justify-end"> <style> .powered-by-uscreen { align-items: center; display: flex; font-size: 0.875rem; font-family: 'Inter', sans-serif; line-height: 1; --branding-text-color: #B0B0B0; --branding-text-hovered-color: #888888; } .dark .powered-by-uscreen { --branding-text-color: #8A8A8A; --branding-text-hovered-color: #adadad; } .powered-by-uscreen { color: var(--branding-text-color); } .powered-by-uscreen svg { margin-right: 5px; } .powered-by-uscreen:hover { color: var(--branding-text-hovered-color); } .powered-by-uscreen:hover #logo-element { fill: #006AFF; color: #006AFF; } </style> <a class="footer-background-color powered-by-uscreen" href="https://www.uscreen.tv?utm_category=product&utm_medium=branding&utm_source=4629&utm_campaign=signin&utm_content=powered_by" target="_blank" class="footer-background-color powered-by-uscreen"> <svg width="18" height="18" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M142.613 99.0397C141.243 99.8997 139.783 100.6 138.283 101.14V109.68C138.283 131.13 120.833 148.59 99.3925 148.59H99.1525C77.8225 148.47 60.4725 130.8 60.4725 109.2V43.1197C60.4725 34.0597 53.1026 26.6897 44.0425 26.6897C34.9825 26.6897 27.6125 34.0597 27.6125 43.1197V109.11C27.6125 128.22 35.0826 146.31 48.6525 160.05C62.2725 173.84 80.2725 181.44 99.3325 181.45H99.3625C138.933 181.45 171.123 149.26 171.123 109.69V81.1997L142.613 99.0397Z" fill="#8A8A8A"/> <path id="logo-element" d="M176.312 47.9197L134.252 21.5797C129.882 18.8397 124.212 21.9897 124.212 27.1397V79.8097C124.212 84.9697 129.882 88.1097 134.252 85.3697L176.312 59.0397C180.412 56.4697 180.412 50.4897 176.312 47.9197Z" fill="#adadad"/> </svg> <div data-controller="pixel-viewport-check"> <span data-pixel-viewport-check-target="observableSection" class="powered-by-uscreen-text">Secured by Uscreen</span> </div> </a> </div> </div> <script type="text/javascript"> function goToPasswordForm() { const newHref = this.document.getElementById('password-form-btn').dataset.redirect; const inputEmail = this.document.getElementById('user_email').value; window.location.href = newHref + '&email=' + inputEmail; } </script> </turbo-frame> </div> </div> </div> </div> <script src="https://js.stripe.com/v3/"></script> <script src="https://www.paypalobjects.com/api/checkout.js" data-version-4 log-level="warn"></script> <script src="https://js.braintreegateway.com/web/3.39.0/js/client.min.js"></script> <script src="https://js.braintreegateway.com/web/3.39.0/js/paypal-checkout.min.js"></script> <script src="https://assets-gke.uscreencdn.com/vite/assets/vue_storefront-CJwYeLCg.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="https://assets-gke.uscreencdn.com/vite/assets/preload-helper-B8hUOznO.js" as="script" crossorigin="anonymous"> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css" integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ" crossorigin="anonymous"> </body> </html>